Skip to main content

InitializeFromStart

Trait InitializeFromStart 

Source
pub trait InitializeFromStart<T> {
    // Required method
    fn set_from_start(&mut self, value: T);
}
Expand description

Trait for initializing fields from start value expressions

Required Methods§

Source

fn set_from_start(&mut self, value: T)

Implementors§

Source§

impl InitializeFromStart<&[u8]> for Binary

Special implementation for Binary to handle byte string literals

Source§

impl<T> InitializeFromStart<T> for T

Default implementation for most types - direct assignment

Source§

impl<const N: usize> InitializeFromStart<&[u8; N]> for Binary

Special implementation for Binary to handle byte array literals