pub fn new(options: &BootstrapOptions) -> Self {
        Self {
            inter_frame_delay: options.inter_frame_delay.unwrap_or(Self::INTER_FRAME_DELAY),
            flash_erase_delay: options.flash_erase_delay.unwrap_or(Self::FLASH_ERASE_DELAY),
        }
    }
/// Creates a new `Primitive` protocol updater from `options`.
Creates a new `Primitive` protocol updater from `options`.
Creates a new ` Primitive ` protocol updater from ` options ` .
pub fn new(options: &BootstrapOptions) -> Self {
        Self {
            inter_frame_delay: options.inter_frame_delay.unwrap_or(Self::INTER_FRAME_DELAY),
            flash_erase_delay: options.flash_erase_delay.unwrap_or(Self::FLASH_ERASE_DELAY),
        }
    }
pub fn new ( options : & BootstrapOptions ) -> Self { Self { inter_frame_delay : options . inter_frame_delay . unwrap_or ( Self :: INTER_FRAME_DELAY ) , flash_erase_delay : options . flash_erase_delay . unwrap_or ( Self :: FLASH_ERASE_DELAY ) , } }
Creates a new `Primitive` protocol updater from `options`.
Creates a new ` Primitive ` protocol updater from ` options ` .
options
&BootstrapOptions