pub struct LifecycleApi;Expand description
LifecycleApi
Implementations§
Source§impl LifecycleApi
impl LifecycleApi
pub fn init_root_canister_before_bootstrap( identity: SubnetIdentity, config_str: &str, config_path: &str, )
pub fn schedule_init_root_bootstrap()
pub fn post_upgrade_root_canister_before_bootstrap( config_str: &str, config_path: &str, )
pub fn schedule_post_upgrade_root_bootstrap()
pub fn init_nonroot_canister_before_bootstrap( role: CanisterRole, payload: CanisterInitPayload, config_str: &str, config_path: &str, )
pub fn schedule_init_nonroot_bootstrap(args: Option<Vec<u8>>)
pub fn post_upgrade_nonroot_canister_before_bootstrap( role: CanisterRole, config_str: &str, config_path: &str, )
pub fn schedule_post_upgrade_nonroot_bootstrap()
Auto Trait Implementations§
impl Freeze for LifecycleApi
impl RefUnwindSafe for LifecycleApi
impl Send for LifecycleApi
impl Sync for LifecycleApi
impl Unpin for LifecycleApi
impl UnsafeUnpin for LifecycleApi
impl UnwindSafe for LifecycleApi
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