pub fn ror(value: u32, shift: usize) -> u32 {
    if shift == 0 {
        value
    } else {
        let (result, _) = ror_c(value, shift);
        result
    }
}
///
/// rotate value right with given amount of bits
///
rotate value right with given amount of bits
rotate value right with given amount of bits
pub fn ror(value: u32, shift: usize) -> u32 {
    if shift == 0 {
        value
    } else {
        let (result, _) = ror_c(value, shift);
        result
    }
}
pub fn ror ( value : u32 , shift : usize ) -> u32 { if shift == 0 { value } else { let ( result , _ ) = ror_c ( value , shift ) ; result } }
rotate value right with given amount of bits
rotate value right with given amount of bits
value
u32
shift
usize
value
u32
shift
usize