pub fn is_unsized(&self) -> bool {
        match *self {
            Scalar {..} | Vector {..} | FatPointer {..} |
            CEnum {..} | General {..} |
            RawNullablePointer {..} |
            StructWrappedNullablePointer {..} => false,

            Array { sized, .. } |
            Univariant { variant: Struct { sized, .. }, .. } => !sized
        }
    }
/// Returns true if the layout corresponds to an unsized type.
Returns true if the layout corresponds to an unsized type.
Returns true if the layout corresponds to an unsized type .
pub fn is_unsized(&self) -> bool {
        match *self {
            Scalar {..} | Vector {..} | FatPointer {..} |
            CEnum {..} | General {..} |
            RawNullablePointer {..} |
            StructWrappedNullablePointer {..} => false,
            Array { sized, .. } |
            Univariant { variant: Struct { sized, .. }, .. } => !sized
        }
    }
pub fn is_unsized ( & self ) -> bool { match * self { Scalar { .. } | Vector { .. } | FatPointer { .. } | CEnum { .. } | General { .. } | RawNullablePointer { .. } | StructWrappedNullablePointer { .. } => false , Array { sized , .. } | Univariant { variant : Struct { sized , .. } , .. } => ! sized } }
Returns true if the layout corresponds to an unsized type.
Returns true if the layout corresponds to an unsized type .
&self
&self