pub fn headers(
request: TwitchApiRequest,
) -> List(#(String, String))
pub fn is_auth_request(request: TwitchApiRequest) -> Bool
pub fn is_helix_request(request: TwitchApiRequest) -> Bool
pub fn merge_headers(
request: TwitchApiRequest,
into base: List(#(String, String)),
from overrides: List(#(String, String)),
) -> TwitchApiRequest
pub fn new_auth_request() -> TwitchApiRequest
pub fn new_helix_request() -> TwitchApiRequest
pub fn set_body(
request: TwitchApiRequest,
body: String,
) -> TwitchApiRequest
pub fn set_header(
request: TwitchApiRequest,
header: #(String, String),
) -> TwitchApiRequest
pub fn set_headers(
request: TwitchApiRequest,
headers: List(#(String, String)),
) -> TwitchApiRequest
pub fn set_method(
request: TwitchApiRequest,
method: Method,
) -> TwitchApiRequest
pub fn set_path(
request: TwitchApiRequest,
path: String,
) -> TwitchApiRequest
pub fn set_query(
request: TwitchApiRequest,
query_params: List(#(String, String)),
) -> TwitchApiRequest
pub fn to_http_request(
request: TwitchApiRequest,
) -> Request(String)