pub fn new(top: T, right: T, bottom: T, left: T) -> TypedSideOffsets2D<T, U> {
        TypedSideOffsets2D {
            top: top,
            right: right,
            bottom: bottom,
            left: left,
            _unit: PhantomData,
        }
    }
/// Constructor taking a scalar for each side.
Constructor taking a scalar for each side.
Constructor taking a scalar for each side .
pub fn new(top: T, right: T, bottom: T, left: T) -> TypedSideOffsets2D<T, U> {
        TypedSideOffsets2D {
            top: top,
            right: right,
            bottom: bottom,
            left: left,
            _unit: PhantomData,
        }
    }
pub fn new ( top : T , right : T , bottom : T , left : T ) -> TypedSideOffsets2D < T , U > { TypedSideOffsets2D { top : top , right : right , bottom : bottom , left : left , _unit : PhantomData , } }
Constructor taking a scalar for each side.
Constructor taking a scalar for each side .
top
T
right
T
bottom
T
left
T
top
T
right
T
bottom
T
left
T