[−][src]Trait gvariant::aligned_bytes::TryAsAlignedMut
Allows widening the alignment by performing fallible runtime checks.
Allows widening the alignment by performing fallible runtime checks.
fn try_as_aligned_mut(&mut self) -> Result<&mut AlignedSlice<A>, Misaligned>
impl<A: Alignment> TryAsAlignedMut<A> for [u8]
[src]fn try_as_aligned_mut(&mut self) -> Result<&mut AlignedSlice<A>, Misaligned>
[src]impl<A: Alignment, T: AsRef<[u8]> + AsMut<[u8]>> TryAsAlignedMut<A> for T
[src]fn try_as_aligned_mut(&mut self) -> Result<&mut AlignedSlice<A>, Misaligned>
[src]impl<FromA: Alignment, ToA: Alignment> TryAsAlignedMut<ToA> for AlignedSlice<FromA>
[src]fn try_as_aligned_mut(&mut self) -> Result<&mut AlignedSlice<ToA>, Misaligned>
[src]