pub(crate) fn from_bitslice_ptr_mut(raw: *mut BitSlice<T, O>) -> Self {
		let BitSpan { ptr, len, .. } =
			BitSpan::from_bitslice_ptr(raw as *const BitSlice<T, O>);
		Self {
			ptr,
			len,
			..Self::EMPTY
		}
	}
/// Casts a mutable bit-slice pointer into its structural representation.
Casts a mutable bit-slice pointer into its structural representation.
Casts a mutable bit - slice pointer into its structural representation .
pub(crate) fn from_bitslice_ptr_mut(raw: *mut BitSlice<T, O>) -> Self {
		let BitSpan { ptr, len, .. } =
			BitSpan::from_bitslice_ptr(raw as *const BitSlice<T, O>);
		Self {
			ptr,
			len,
			..Self::EMPTY
		}
	}
pub ( crate ) fn from_bitslice_ptr_mut ( raw : * mut BitSlice < T , O > ) -> Self { let BitSpan { ptr , len , .. } = BitSpan :: from_bitslice_ptr ( raw as * const BitSlice < T , O > ) ; Self { ptr , len , .. Self :: EMPTY } }
Casts a mutable bit-slice pointer into its structural representation.
Casts a mutable bit - slice pointer into its structural representation .
raw
*mut BitSlice<T, O>
raw
*mut BitSlice<T, O>