Package-level declarations
Plugins for Ktor client for use within Kiscord
Types
Link copied to clipboard
Link copied to clipboard
class KiscordAuthentication
Kiscord feature to Ktor to allow authentication for requests.
Link copied to clipboard
class KiscordBranding
Kiscord module for Ktor that provides User-Agent according to the reference.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.CLASS, AnnotationTarget.PROPERTY] )
Kiscord's DSL to perform reflection-less requests using ktor and kotlinx.serialization
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <T : Any> SerializablePart.deferredValue(value: suspend () -> Pair<T, SerializationStrategy<T>>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun SerializableMultiPartCoder.Config.textCodec(block: SerializableMultiPartCoder.TextCodec.Builder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard