endpoint-validator 0.1.0

Interactive test harness for endpoint-libs WebSocket RPC services: reads the endpoint description generated by endpoint-gen and exercises every endpoint with preset parameters.
Documentation
#![enable(unwrap_newtypes)]
#![enable(unwrap_variant_newtypes)]
Config (
    definition: EndpointSchema (
        "auth",
        1,
        EndpointSchema(
    name: "Authorize",
    code: 10030,
    parameters: [
        Field(
            name: "username",
            ty: String,
        ),
        Field(
            name: "token",
            ty: UUID,
        ),
        Field(
            name: "service",
            ty: EnumRef("service"),
        ),
    ],
    returns: [
        Field(
            name: "success",
            ty: Boolean,
        ),
        Field(
            name: "user_id",
            ty: BigInt,
        ),
        Field(
            name: "role",
            ty: EnumRef("role"),
        ),
    ],
    stream_response: None,
    description: "",
    json_schema: (),
)
    )
)