Expose human functions that use Result objects
[ldk-java] / src / main / java / org / ldk / structs / Result_NoneChannelMonitorUpdateErrZ.java
index d1f26e93af699a55b10920893c069013d9ea6abe..3c18a0bfc381d61f92cb831f4ebb54c45dd9284a 100644 (file)
@@ -12,6 +12,13 @@ public class Result_NoneChannelMonitorUpdateErrZ extends CommonBase {
                bindings.CResult_NoneChannelMonitorUpdateErrZ_free(ptr); super.finalize();
        }
 
+       static Result_NoneChannelMonitorUpdateErrZ constr_from_ptr(long ptr) {
+               if (bindings.LDKCResult_NoneChannelMonitorUpdateErrZ_result_ok(ptr)) {
+                       return new Result_NoneChannelMonitorUpdateErrZ_OK(null, ptr);
+               } else {
+                       return new Result_NoneChannelMonitorUpdateErrZ_Err(null, ptr);
+               }
+       }
        public static final class Result_NoneChannelMonitorUpdateErrZ_OK extends Result_NoneChannelMonitorUpdateErrZ {
                public byte res;
                private Result_NoneChannelMonitorUpdateErrZ_OK(Object _dummy, long ptr) {