parth10606_first_crate 0.1.1

A test lib for publishing
Documentation
/// Returns the square of a 32-bit signed integer.
///
/// # Arguments
///
/// * `x` - A 32-bit signed integer to be squared.
///
/// # Returns
///
/// * The result of `x * x`.
///
/// # Examples
///
/// ```
/// use parth10606_first_crate::core::processor;
/// 
/// let value = 6;
/// let result = processor::square_a_integer(value);
/// assert_eq!(result, 36);
/// ```

pub fn square_a_integer(x:i32)->i32{
    return x*x;
}



#[cfg(test)]
mod tests{
    use super::*;
    #[test]
    fn test_square(){
        assert_eq!(square_a_integer(6),36);
    }
}