Rust API Directory

Click on any endpoint to test it directly:

/rust/add (try with sample data)
add: x: int y: int purpose: adds y to x
/rust/subtract (try with sample data)
subtract: x: int y: int purpose: subtracts y from x
/rust/multiply (try with sample data)
multiply: x: int y: int purpose: multiplies x with y
/rust/divide (try with sample data)
divide: x: float y: float purpose: divides x by y note: y cannot be 0
/rust
hello world!
/rust/modulo (try with sample data)
modulo: x: float y: float purpose: determines remainder of x divided by y note: y cannot be 0
/rust/image
returns a generated image
/rust/concat (try with sample data)
concat: a: string b: string purpose: concats a and b
/rust/reverse (try with sample data)
reverse: a: string purpose: reverses a
/rust/websocket
foobarbaz
/rust/truncate (try with sample data)
truncate: a: string b: int purpose: truncates a by b letters
/rust/replace (try with sample data)
Replace: a: string b: string purpose replaces instances of characters from string b in string a
/rust/exponent (try with sample data)
Exponent: a: uint b: uint raises a to the b power
/rust/multiply_string (try with sample data)
Multiply String: a: string b: uint duplicates string a, b times
/rust/to_lowercase
to_lowercase: a: string purpose: lowercases a
/rust/to_upper (try with sample data)
to uppercase: a: string purpose: uppercases a
/rust/factorial (try with sample data)
Factorial: a: uint computes a factorial