* Serialize the object into a byte array
*/
byte[] write();
+ /**
+ * Return a human-readable "debug" string describing this object
+ */
+ String debug_str();
}
private static class LDKOnionMessageContentsHolder { OnionMessageContents held; }
public static OnionMessageContents new_impl(OnionMessageContentsInterface arg) {
Reference.reachabilityFence(arg);
return ret;
}
+ @Override public String debug_str() {
+ String ret = arg.debug_str();
+ Reference.reachabilityFence(arg);
+ return ret;
+ }
});
return impl_holder.held;
}
return ret;
}
+ /**
+ * Return a human-readable "debug" string describing this object
+ */
+ public String debug_str() {
+ String ret = bindings.OnionMessageContents_debug_str(this.ptr);
+ Reference.reachabilityFence(this);
+ return ret;
+ }
+
long clone_ptr() {
long ret = bindings.OnionMessageContents_clone_ptr(this.ptr);
Reference.reachabilityFence(this);