pub unsafe fn new(x: &[T]) -> Self {
        if x.len() == 0 {
            Self::from_off_cap(u64::MAX, 0)
        } else {
            Self::from_off_cap(A::off_unchecked(x), x.len())
        }
    }
/// Creates a new fat pointer given a slice
Creates a new fat pointer given a slice
Creates a new fat pointer given a slice
pub unsafe fn new(x: &[T]) -> Self {
        if x.len() == 0 {
            Self::from_off_cap(u64::MAX, 0)
        } else {
            Self::from_off_cap(A::off_unchecked(x), x.len())
        }
    }
pub unsafe fn new ( x : & [ T ] ) -> Self { if x . len ( ) == 0 { Self :: from_off_cap ( u64 :: MAX , 0 ) } else { Self :: from_off_cap ( A :: off_unchecked ( x ) , x . len ( ) ) } }
Creates a new fat pointer given a slice
Creates a new fat pointer given a slice
x
&[T]