httpx/sig/plugins/cookies.rbs
HoneyryderChuck 9363d09af8 removed with_ methods from option (not of real world use)
removed with_ options, which are unsupported, undocumented and irrelevant (contrary to the similar with session methods)
2021-03-23 16:30:45 +00:00

26 lines
584 B
Plaintext

module HTTPX
module Plugins
module Cookies
type jar = Jar | _Each[cookies]
interface _CookieOptions
def cookies: () -> Jar?
def cookies=: (jar) -> Jar
end
def self.extra_options: (Options) -> (Options & _CookieOptions)
module InstanceMethods
def cookies: () -> Jar
end
module HeadersMethods
def set_cookie: (Array[Cookie]) -> void
end
end
type sessionCookies = Session & Plugins::Cookies::InstanceMethods
type headersCookies = Headers & Plugins::Cookies::HeadersMethods
end
end