pub fn ceil(self) -> Vec2<T> {
        Vec2 {
            x: self.x.ceil(),
            y: self.y.ceil(),
        }
    }
/// Rounds all values of this vector up to the nearest integer multiple (Applying `ceil`)
Rounds all values of this vector up to the nearest integer multiple (Applying `ceil`)
Rounds all values of this vector up to the nearest integer multiple ( Applying ` ceil ` )
pub fn ceil(self) -> Vec2<T> {
        Vec2 {
            x: self.x.ceil(),
            y: self.y.ceil(),
        }
    }
pub fn ceil ( self ) -> Vec2 < T > { Vec2 { x : self . x . ceil ( ) , y : self . y . ceil ( ) , } }
Rounds all values of this vector up to the nearest integer multiple (Applying `ceil`)
Rounds all values of this vector up to the nearest integer multiple ( Applying ` ceil ` )
self
self