pub trait MessageBufferMut: MessageBuffer {
// Required methods
fn code_mut(&mut self) -> &mut u8;
fn tail_mut(&mut self) -> &mut [u8];
// Provided method
fn static_mut_variant( ) -> Option<LifetimesMatterLittle<impl 'static + MessageBufferMut>> { ... }
}Expand description
Data backing a MessageMut.
This is to MessageBuffer like AsMut is to AsRef.
Required Methods§
Provided Methods§
fn static_mut_variant() -> Option<LifetimesMatterLittle<impl 'static + MessageBufferMut>>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl MessageBufferMut for Infallible
impl MessageBufferMut for Infallible
Implementors§
impl MessageBufferMut for BoxBuffer
Available on crate feature
alloc only.