/// Auto gen code from rust ast, do not edit part of 'dispatch.dart'; class UserEventSignIn { SignInRequest request; UserEventSignIn(this.request); Future> send() { return requestToBytes(request).fold( (bytes) { final request = FFIRequest.create() ..event = UserEvent.SignIn.toString() ..payload = bytes; return Dispatch.asyncRequest(request) .then((bytesResult) => bytesResult.fold( (bytes) => left(SignInResponse.fromBuffer(bytes)), (error) => right(error), )); }, (err) => Future(() => right(err)), ); } } class UserEventSignUp { SignUpRequest request; UserEventSignUp(this.request); Future> send() { return requestToBytes(request).fold( (bytes) { final request = FFIRequest.create() ..event = UserEvent.SignUp.toString() ..payload = bytes; return Dispatch.asyncRequest(request) .then((bytesResult) => bytesResult.fold( (bytes) => left(SignUpResponse.fromBuffer(bytes)), (error) => right(error), )); }, (err) => Future(() => right(err)), ); } }