fn strip_debug_info(self) -> Self {
        // The WAT format does not have any support for custom sections. So they are
        // removed (including any debug info) when converting a WASM to a WAT.
        let bytes =
            wabt::wat2wasm(wasm2wat(self.0).expect("wasm2wat failed")).expect("wat2wasm failed.");
        println!("Compiled canister size: {:?}", bytes.len());
        Self::from_bytes(bytes)
    }
/// Strip the debug info out of the wasm binaries.
Strip the debug info out of the wasm binaries.
Strip the debug info out of the wasm binaries .
fn strip_debug_info(self) -> Self {
        // The WAT format does not have any support for custom sections. So they are
        // removed (including any debug info) when converting a WASM to a WAT.
        let bytes =
            wabt::wat2wasm(wasm2wat(self.0).expect("wasm2wat failed")).expect("wat2wasm failed.");
        println!("Compiled canister size: {:?}", bytes.len());
        Self::from_bytes(bytes)
    }
fn strip_debug_info ( self ) -> Self { // The WAT format does not have any support for custom sections. So they are // removed (including any debug info) when converting a WASM to a WAT. let bytes = wabt :: wat2wasm ( wasm2wat ( self . 0 ) . expect ( " " ) ) . expect ( " " ) ; println ! ( " " bytes len ( ) ) ; Self :: from_bytes ( bytes ) }
Strip the debug info out of the wasm binaries.
Strip the debug info out of the wasm binaries .
self
self