pub fn from_lengths(top: Length<T, U>,
                        right: Length<T, U>,
                        bottom: Length<T, U>,
                        left: Length<T, U>) -> TypedSideOffsets2D<T, U> {
        TypedSideOffsets2D::new(top.0, right.0, bottom.0, left.0)
    }
/// Constructor taking a typed Length for each side.
Constructor taking a typed Length for each side.
Constructor taking a typed Length for each side .
pub fn from_lengths(top: Length<T, U>,
                        right: Length<T, U>,
                        bottom: Length<T, U>,
                        left: Length<T, U>) -> TypedSideOffsets2D<T, U> {
        TypedSideOffsets2D::new(top.0, right.0, bottom.0, left.0)
    }
pub fn from_lengths ( top : Length < T , U > , right : Length < T , U > , bottom : Length < T , U > , left : Length < T , U > ) -> TypedSideOffsets2D < T , U > { TypedSideOffsets2D :: new ( top . 0 , right . 0 , bottom . 0 , left . 0 ) }
Constructor taking a typed Length for each side.
Constructor taking a typed Length for each side .
top
Length<T, U>
right
Length<T, U>
bottom
Length<T, U>
left
Length<T, U>
top
Length<T, U>
right
Length<T, U>
bottom
Length<T, U>
left
Length<T, U>