pub struct Starter { /* private fields */ }Expand description
Bootstrapping utils.
Implementations§
Source§impl Starter
impl Starter
pub fn builder() -> StarterBuilder<((), (), (), ())>
pub fn config(&self) -> &StarterConfig
pub fn queue_state_handler(&self) -> &dyn QueueStateHandler
Sourcepub async fn cold_boot<P>(
&self,
boot_type: ColdBootType,
zerostate_provider: Option<P>,
) -> Result<BlockId>where
P: ZerostateProvider,
pub async fn cold_boot<P>(
&self,
boot_type: ColdBootType,
zerostate_provider: Option<P>,
) -> Result<BlockId>where
P: ZerostateProvider,
Boot type when the node has not yet started syncing
Returns the last masterchain key block id.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Starter
impl !RefUnwindSafe for Starter
impl Send for Starter
impl Sync for Starter
impl Unpin for Starter
impl !UnwindSafe for Starter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more