fn take_wasm(&mut self) -> Result<Wasm, String> {
        self.wasm.take().ok_or(format!(
            "Canister {} does not have a known wasm.",
            self.canister_id
        ))
    }
/// Steals the wasm out of this canister.
Steals the wasm out of this canister.
Steals the wasm out of this canister .
fn take_wasm(&mut self) -> Result<Wasm, String> {
        self.wasm.take().ok_or(format!(
            "Canister {} does not have a known wasm.",
            self.canister_id
        ))
    }
fn take_wasm ( & mut self ) -> Result < Wasm , String > { self . wasm . take ( ) . ok_or ( format ! ( " " self canister_id ) ) }
Steals the wasm out of this canister.
Steals the wasm out of this canister .
&mut self
&mut self