Skip to main content

decline

Function decline 

Source
pub fn decline(n: i64, one: &str, two: &str, five: &str) -> String
Expand description

Returns the correct Russian noun declension form based on a number.

§Examples

use chislo::decline;

assert_eq!(decline(1, "рубль", "рубля", "рублей"), "рубль");
assert_eq!(decline(5, "рубль", "рубля", "рублей"), "рублей");