// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.11 // protoc v7.35.0 // source: main.proto package proto import ( _ "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options" _ "google.golang.org/genproto/googleapis/api/annotations" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" timestamppb "google.golang.org/protobuf/types/known/timestamppb" reflect "reflect" sync "sync" unsafe "unsafe" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) type PingReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PingReq) Reset() { *x = PingReq{} mi := &file_main_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PingReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*PingReq) ProtoMessage() {} func (x *PingReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PingReq.ProtoReflect.Descriptor instead. func (*PingReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{0} } type PingRsp struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PingRsp) Reset() { *x = PingRsp{} mi := &file_main_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PingRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*PingRsp) ProtoMessage() {} func (x *PingRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PingRsp.ProtoReflect.Descriptor instead. func (*PingRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{1} } type EchoReq struct { state protoimpl.MessageState `protogen:"open.v1"` Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *EchoReq) Reset() { *x = EchoReq{} mi := &file_main_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *EchoReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*EchoReq) ProtoMessage() {} func (x *EchoReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EchoReq.ProtoReflect.Descriptor instead. func (*EchoReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{2} } func (x *EchoReq) GetText() string { if x != nil { return x.Text } return "" } type EchoRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *EchoRsp) Reset() { *x = EchoRsp{} mi := &file_main_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *EchoRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*EchoRsp) ProtoMessage() {} func (x *EchoRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[3] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use EchoRsp.ProtoReflect.Descriptor instead. func (*EchoRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{3} } func (x *EchoRsp) GetText() string { if x != nil { return x.Text } return "" } type SignupReq struct { state protoimpl.MessageState `protogen:"open.v1"` Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *SignupReq) Reset() { *x = SignupReq{} mi := &file_main_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *SignupReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*SignupReq) ProtoMessage() {} func (x *SignupReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[4] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SignupReq.ProtoReflect.Descriptor instead. func (*SignupReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{4} } func (x *SignupReq) GetUsername() string { if x != nil { return x.Username } return "" } func (x *SignupReq) GetEmail() string { if x != nil { return x.Email } return "" } type SignupRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *SignupRsp) Reset() { *x = SignupRsp{} mi := &file_main_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *SignupRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*SignupRsp) ProtoMessage() {} func (x *SignupRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[5] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SignupRsp.ProtoReflect.Descriptor instead. func (*SignupRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{5} } func (x *SignupRsp) GetError() string { if x != nil { return x.Error } return "" } type RefreshPasswordReq struct { state protoimpl.MessageState `protogen:"open.v1"` Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RefreshPasswordReq) Reset() { *x = RefreshPasswordReq{} mi := &file_main_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RefreshPasswordReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*RefreshPasswordReq) ProtoMessage() {} func (x *RefreshPasswordReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[6] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RefreshPasswordReq.ProtoReflect.Descriptor instead. func (*RefreshPasswordReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{6} } func (x *RefreshPasswordReq) GetEmail() string { if x != nil { return x.Email } return "" } type RefreshPasswordRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RefreshPasswordRsp) Reset() { *x = RefreshPasswordRsp{} mi := &file_main_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RefreshPasswordRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*RefreshPasswordRsp) ProtoMessage() {} func (x *RefreshPasswordRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[7] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RefreshPasswordRsp.ProtoReflect.Descriptor instead. func (*RefreshPasswordRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{7} } func (x *RefreshPasswordRsp) GetError() string { if x != nil { return x.Error } return "" } type LoginReq struct { state protoimpl.MessageState `protogen:"open.v1"` Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *LoginReq) Reset() { *x = LoginReq{} mi := &file_main_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *LoginReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*LoginReq) ProtoMessage() {} func (x *LoginReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[8] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use LoginReq.ProtoReflect.Descriptor instead. func (*LoginReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{8} } func (x *LoginReq) GetEmail() string { if x != nil { return x.Email } return "" } func (x *LoginReq) GetPassword() string { if x != nil { return x.Password } return "" } type LoginRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` AccessToken string `protobuf:"bytes,2,opt,name=accessToken,proto3" json:"accessToken,omitempty"` RefreshToken string `protobuf:"bytes,3,opt,name=refreshToken,proto3" json:"refreshToken,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *LoginRsp) Reset() { *x = LoginRsp{} mi := &file_main_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *LoginRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*LoginRsp) ProtoMessage() {} func (x *LoginRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[9] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use LoginRsp.ProtoReflect.Descriptor instead. func (*LoginRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{9} } func (x *LoginRsp) GetError() string { if x != nil { return x.Error } return "" } func (x *LoginRsp) GetAccessToken() string { if x != nil { return x.AccessToken } return "" } func (x *LoginRsp) GetRefreshToken() string { if x != nil { return x.RefreshToken } return "" } type RefreshReq struct { state protoimpl.MessageState `protogen:"open.v1"` RefreshToken string `protobuf:"bytes,1,opt,name=refreshToken,proto3" json:"refreshToken,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RefreshReq) Reset() { *x = RefreshReq{} mi := &file_main_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RefreshReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*RefreshReq) ProtoMessage() {} func (x *RefreshReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[10] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RefreshReq.ProtoReflect.Descriptor instead. func (*RefreshReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{10} } func (x *RefreshReq) GetRefreshToken() string { if x != nil { return x.RefreshToken } return "" } type RefreshRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` AccessToken string `protobuf:"bytes,2,opt,name=accessToken,proto3" json:"accessToken,omitempty"` RefreshToken string `protobuf:"bytes,3,opt,name=refreshToken,proto3" json:"refreshToken,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RefreshRsp) Reset() { *x = RefreshRsp{} mi := &file_main_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RefreshRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*RefreshRsp) ProtoMessage() {} func (x *RefreshRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[11] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RefreshRsp.ProtoReflect.Descriptor instead. func (*RefreshRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{11} } func (x *RefreshRsp) GetError() string { if x != nil { return x.Error } return "" } func (x *RefreshRsp) GetAccessToken() string { if x != nil { return x.AccessToken } return "" } func (x *RefreshRsp) GetRefreshToken() string { if x != nil { return x.RefreshToken } return "" } type GetUsersReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetUsersReq) Reset() { *x = GetUsersReq{} mi := &file_main_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetUsersReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetUsersReq) ProtoMessage() {} func (x *GetUsersReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[12] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetUsersReq.ProtoReflect.Descriptor instead. func (*GetUsersReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{12} } type GetUsersRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` Users []*User `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetUsersRsp) Reset() { *x = GetUsersRsp{} mi := &file_main_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetUsersRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetUsersRsp) ProtoMessage() {} func (x *GetUsersRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[13] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetUsersRsp.ProtoReflect.Descriptor instead. func (*GetUsersRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{13} } func (x *GetUsersRsp) GetError() string { if x != nil { return x.Error } return "" } func (x *GetUsersRsp) GetUsers() []*User { if x != nil { return x.Users } return nil } type User struct { state protoimpl.MessageState `protogen:"open.v1"` Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` Roles []string `protobuf:"bytes,4,rep,name=roles,proto3" json:"roles,omitempty"` IsActive bool `protobuf:"varint,5,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *User) Reset() { *x = User{} mi := &file_main_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *User) String() string { return protoimpl.X.MessageStringOf(x) } func (*User) ProtoMessage() {} func (x *User) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[14] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use User.ProtoReflect.Descriptor instead. func (*User) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{14} } func (x *User) GetId() int32 { if x != nil { return x.Id } return 0 } func (x *User) GetUsername() string { if x != nil { return x.Username } return "" } func (x *User) GetEmail() string { if x != nil { return x.Email } return "" } func (x *User) GetRoles() []string { if x != nil { return x.Roles } return nil } func (x *User) GetIsActive() bool { if x != nil { return x.IsActive } return false } func (x *User) GetCreatedAt() *timestamppb.Timestamp { if x != nil { return x.CreatedAt } return nil } type GetUserByIdReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetUserByIdReq) Reset() { *x = GetUserByIdReq{} mi := &file_main_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetUserByIdReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetUserByIdReq) ProtoMessage() {} func (x *GetUserByIdReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[15] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetUserByIdReq.ProtoReflect.Descriptor instead. func (*GetUserByIdReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{15} } func (x *GetUserByIdReq) GetId() int32 { if x != nil { return x.Id } return 0 } type GetUserByIdRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` User *User `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetUserByIdRsp) Reset() { *x = GetUserByIdRsp{} mi := &file_main_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetUserByIdRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetUserByIdRsp) ProtoMessage() {} func (x *GetUserByIdRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[16] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetUserByIdRsp.ProtoReflect.Descriptor instead. func (*GetUserByIdRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{16} } func (x *GetUserByIdRsp) GetError() string { if x != nil { return x.Error } return "" } func (x *GetUserByIdRsp) GetUser() *User { if x != nil { return x.User } return nil } type GetMeReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetMeReq) Reset() { *x = GetMeReq{} mi := &file_main_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetMeReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetMeReq) ProtoMessage() {} func (x *GetMeReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[17] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetMeReq.ProtoReflect.Descriptor instead. func (*GetMeReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{17} } type GetMeRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` User *User `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetMeRsp) Reset() { *x = GetMeRsp{} mi := &file_main_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetMeRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetMeRsp) ProtoMessage() {} func (x *GetMeRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[18] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetMeRsp.ProtoReflect.Descriptor instead. func (*GetMeRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{18} } func (x *GetMeRsp) GetError() string { if x != nil { return x.Error } return "" } func (x *GetMeRsp) GetUser() *User { if x != nil { return x.User } return nil } type AddUserRoleReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AddUserRoleReq) Reset() { *x = AddUserRoleReq{} mi := &file_main_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AddUserRoleReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*AddUserRoleReq) ProtoMessage() {} func (x *AddUserRoleReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[19] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AddUserRoleReq.ProtoReflect.Descriptor instead. func (*AddUserRoleReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{19} } func (x *AddUserRoleReq) GetId() int32 { if x != nil { return x.Id } return 0 } func (x *AddUserRoleReq) GetRole() string { if x != nil { return x.Role } return "" } type AddUserRoleRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AddUserRoleRsp) Reset() { *x = AddUserRoleRsp{} mi := &file_main_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AddUserRoleRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*AddUserRoleRsp) ProtoMessage() {} func (x *AddUserRoleRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[20] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AddUserRoleRsp.ProtoReflect.Descriptor instead. func (*AddUserRoleRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{20} } func (x *AddUserRoleRsp) GetError() string { if x != nil { return x.Error } return "" } type DeleteUserRoleReq struct { state protoimpl.MessageState `protogen:"open.v1"` Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Role string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteUserRoleReq) Reset() { *x = DeleteUserRoleReq{} mi := &file_main_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteUserRoleReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteUserRoleReq) ProtoMessage() {} func (x *DeleteUserRoleReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[21] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteUserRoleReq.ProtoReflect.Descriptor instead. func (*DeleteUserRoleReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{21} } func (x *DeleteUserRoleReq) GetId() int32 { if x != nil { return x.Id } return 0 } func (x *DeleteUserRoleReq) GetRole() string { if x != nil { return x.Role } return "" } type DeleteUserRoleRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteUserRoleRsp) Reset() { *x = DeleteUserRoleRsp{} mi := &file_main_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteUserRoleRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteUserRoleRsp) ProtoMessage() {} func (x *DeleteUserRoleRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[22] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteUserRoleRsp.ProtoReflect.Descriptor instead. func (*DeleteUserRoleRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{22} } func (x *DeleteUserRoleRsp) GetError() string { if x != nil { return x.Error } return "" } type GetPermissionsReq struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetPermissionsReq) Reset() { *x = GetPermissionsReq{} mi := &file_main_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetPermissionsReq) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetPermissionsReq) ProtoMessage() {} func (x *GetPermissionsReq) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[23] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetPermissionsReq.ProtoReflect.Descriptor instead. func (*GetPermissionsReq) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{23} } type GetPermissionsRsp struct { state protoimpl.MessageState `protogen:"open.v1"` Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` Permissions []string `protobuf:"bytes,2,rep,name=permissions,proto3" json:"permissions,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetPermissionsRsp) Reset() { *x = GetPermissionsRsp{} mi := &file_main_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetPermissionsRsp) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetPermissionsRsp) ProtoMessage() {} func (x *GetPermissionsRsp) ProtoReflect() protoreflect.Message { mi := &file_main_proto_msgTypes[24] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetPermissionsRsp.ProtoReflect.Descriptor instead. func (*GetPermissionsRsp) Descriptor() ([]byte, []int) { return file_main_proto_rawDescGZIP(), []int{24} } func (x *GetPermissionsRsp) GetError() string { if x != nil { return x.Error } return "" } func (x *GetPermissionsRsp) GetPermissions() []string { if x != nil { return x.Permissions } return nil } var File_main_proto protoreflect.FileDescriptor const file_main_proto_rawDesc = "" + "\n" + "\n" + "main.proto\x12\x1ecrabs.evening_detective_server\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\"\t\n" + "\aPingReq\"\t\n" + "\aPingRsp\"\x1d\n" + "\aEchoReq\x12\x12\n" + "\x04text\x18\x01 \x01(\tR\x04text\"\x1d\n" + "\aEchoRsp\x12\x12\n" + "\x04text\x18\x01 \x01(\tR\x04text\"=\n" + "\tSignupReq\x12\x1a\n" + "\busername\x18\x01 \x01(\tR\busername\x12\x14\n" + "\x05email\x18\x02 \x01(\tR\x05email\"!\n" + "\tSignupRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\"*\n" + "\x12RefreshPasswordReq\x12\x14\n" + "\x05email\x18\x01 \x01(\tR\x05email\"*\n" + "\x12RefreshPasswordRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\"<\n" + "\bLoginReq\x12\x14\n" + "\x05email\x18\x01 \x01(\tR\x05email\x12\x1a\n" + "\bpassword\x18\x02 \x01(\tR\bpassword\"f\n" + "\bLoginRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\x12 \n" + "\vaccessToken\x18\x02 \x01(\tR\vaccessToken\x12\"\n" + "\frefreshToken\x18\x03 \x01(\tR\frefreshToken\"0\n" + "\n" + "RefreshReq\x12\"\n" + "\frefreshToken\x18\x01 \x01(\tR\frefreshToken\"h\n" + "\n" + "RefreshRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\x12 \n" + "\vaccessToken\x18\x02 \x01(\tR\vaccessToken\x12\"\n" + "\frefreshToken\x18\x03 \x01(\tR\frefreshToken\"\r\n" + "\vGetUsersReq\"_\n" + "\vGetUsersRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\x12:\n" + "\x05users\x18\x02 \x03(\v2$.crabs.evening_detective_server.UserR\x05users\"\xb6\x01\n" + "\x04User\x12\x0e\n" + "\x02id\x18\x01 \x01(\x05R\x02id\x12\x1a\n" + "\busername\x18\x02 \x01(\tR\busername\x12\x14\n" + "\x05email\x18\x03 \x01(\tR\x05email\x12\x14\n" + "\x05roles\x18\x04 \x03(\tR\x05roles\x12\x1b\n" + "\tis_active\x18\x05 \x01(\bR\bisActive\x129\n" + "\n" + "created_at\x18\x06 \x01(\v2\x1a.google.protobuf.TimestampR\tcreatedAt\" \n" + "\x0eGetUserByIdReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\x05R\x02id\"`\n" + "\x0eGetUserByIdRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\x128\n" + "\x04user\x18\x02 \x01(\v2$.crabs.evening_detective_server.UserR\x04user\"\n" + "\n" + "\bGetMeReq\"Z\n" + "\bGetMeRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\x128\n" + "\x04user\x18\x02 \x01(\v2$.crabs.evening_detective_server.UserR\x04user\"4\n" + "\x0eAddUserRoleReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\x05R\x02id\x12\x12\n" + "\x04role\x18\x02 \x01(\tR\x04role\"&\n" + "\x0eAddUserRoleRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\"7\n" + "\x11DeleteUserRoleReq\x12\x0e\n" + "\x02id\x18\x01 \x01(\x05R\x02id\x12\x12\n" + "\x04role\x18\x02 \x01(\tR\x04role\")\n" + "\x11DeleteUserRoleRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\"\x13\n" + "\x11GetPermissionsReq\"K\n" + "\x11GetPermissionsRsp\x12\x14\n" + "\x05error\x18\x01 \x01(\tR\x05error\x12 \n" + "\vpermissions\x18\x02 \x03(\tR\vpermissions2\x9e\r\n" + "\x16EveningDetectiveServer\x12{\n" + "\x04Ping\x12'.crabs.evening_detective_server.PingReq\x1a'.crabs.evening_detective_server.PingRsp\"!\x92A\bb\x06\n" + "\x04\n" + "\x00\x12\x00\x82\xd3\xe4\x93\x02\x10\x12\x0e/api/test/ping\x12{\n" + "\x04Echo\x12'.crabs.evening_detective_server.EchoReq\x1a'.crabs.evening_detective_server.EchoRsp\"!\x92A\bb\x06\n" + "\x04\n" + "\x00\x12\x00\x82\xd3\xe4\x93\x02\x10\"\x0e/api/test/echo\x12\x86\x01\n" + "\x06Signup\x12).crabs.evening_detective_server.SignupReq\x1a).crabs.evening_detective_server.SignupRsp\"&\x92A\bb\x06\n" + "\x04\n" + "\x00\x12\x00\x82\xd3\xe4\x93\x02\x15:\x01*\"\x10/api/auth/signup\x12\xab\x01\n" + "\x0fRefreshPassword\x122.crabs.evening_detective_server.RefreshPasswordReq\x1a2.crabs.evening_detective_server.RefreshPasswordRsp\"0\x92A\bb\x06\n" + "\x04\n" + "\x00\x12\x00\x82\xd3\xe4\x93\x02\x1f:\x01*\"\x1a/api/auth/refresh-password\x12\x82\x01\n" + "\x05Login\x12(.crabs.evening_detective_server.LoginReq\x1a(.crabs.evening_detective_server.LoginRsp\"%\x92A\bb\x06\n" + "\x04\n" + "\x00\x12\x00\x82\xd3\xe4\x93\x02\x14:\x01*\"\x0f/api/auth/login\x12\x8a\x01\n" + "\aRefresh\x12*.crabs.evening_detective_server.RefreshReq\x1a*.crabs.evening_detective_server.RefreshRsp\"'\x92A\bb\x06\n" + "\x04\n" + "\x00\x12\x00\x82\xd3\xe4\x93\x02\x16:\x01*\"\x11/api/auth/refresh\x12x\n" + "\bGetUsers\x12+.crabs.evening_detective_server.GetUsersReq\x1a+.crabs.evening_detective_server.GetUsersRsp\"\x12\x82\xd3\xe4\x93\x02\f\x12\n" + "/api/users\x12\x86\x01\n" + "\vGetUserById\x12..crabs.evening_detective_server.GetUserByIdReq\x1a..crabs.evening_detective_server.GetUserByIdRsp\"\x17\x82\xd3\xe4\x93\x02\x11\x12\x0f/api/users/{id}\x12r\n" + "\x05GetMe\x12(.crabs.evening_detective_server.GetMeReq\x1a(.crabs.evening_detective_server.GetMeRsp\"\x15\x82\xd3\xe4\x93\x02\x0f\x12\r/api/users/me\x12\x92\x01\n" + "\vAddUserRole\x12..crabs.evening_detective_server.AddUserRoleReq\x1a..crabs.evening_detective_server.AddUserRoleRsp\"#\x82\xd3\xe4\x93\x02\x1d:\x01*\"\x18/api/users/{id}/role/add\x12\x9e\x01\n" + "\x0eDeleteUserRole\x121.crabs.evening_detective_server.DeleteUserRoleReq\x1a1.crabs.evening_detective_server.DeleteUserRoleRsp\"&\x82\xd3\xe4\x93\x02 :\x01*\"\x1b/api/users/{id}/role/delete\x12\x93\x01\n" + "\x0eGetPermissions\x121.crabs.evening_detective_server.GetPermissionsReq\x1a1.crabs.evening_detective_server.GetPermissionsRsp\"\x1b\x82\xd3\xe4\x93\x02\x15\x12\x13/api/ui/permissionsB\xd7\x01\x92A\xc8\x01\x12U\n" + "KДокументация сервиса \"Вечерний детектив\"2\x06v0.1.0Z]\n" + "[\n" + "\n" + "BearerAuth\x12M\b\x02\x128Authentication token, prefixed by Bearer: Bearer \x1a\rAuthorization \x02b\x10\n" + "\x0e\n" + "\n" + "BearerAuth\x12\x00Z\tpkg/protob\x06proto3" var ( file_main_proto_rawDescOnce sync.Once file_main_proto_rawDescData []byte ) func file_main_proto_rawDescGZIP() []byte { file_main_proto_rawDescOnce.Do(func() { file_main_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_main_proto_rawDesc), len(file_main_proto_rawDesc))) }) return file_main_proto_rawDescData } var file_main_proto_msgTypes = make([]protoimpl.MessageInfo, 25) var file_main_proto_goTypes = []any{ (*PingReq)(nil), // 0: crabs.evening_detective_server.PingReq (*PingRsp)(nil), // 1: crabs.evening_detective_server.PingRsp (*EchoReq)(nil), // 2: crabs.evening_detective_server.EchoReq (*EchoRsp)(nil), // 3: crabs.evening_detective_server.EchoRsp (*SignupReq)(nil), // 4: crabs.evening_detective_server.SignupReq (*SignupRsp)(nil), // 5: crabs.evening_detective_server.SignupRsp (*RefreshPasswordReq)(nil), // 6: crabs.evening_detective_server.RefreshPasswordReq (*RefreshPasswordRsp)(nil), // 7: crabs.evening_detective_server.RefreshPasswordRsp (*LoginReq)(nil), // 8: crabs.evening_detective_server.LoginReq (*LoginRsp)(nil), // 9: crabs.evening_detective_server.LoginRsp (*RefreshReq)(nil), // 10: crabs.evening_detective_server.RefreshReq (*RefreshRsp)(nil), // 11: crabs.evening_detective_server.RefreshRsp (*GetUsersReq)(nil), // 12: crabs.evening_detective_server.GetUsersReq (*GetUsersRsp)(nil), // 13: crabs.evening_detective_server.GetUsersRsp (*User)(nil), // 14: crabs.evening_detective_server.User (*GetUserByIdReq)(nil), // 15: crabs.evening_detective_server.GetUserByIdReq (*GetUserByIdRsp)(nil), // 16: crabs.evening_detective_server.GetUserByIdRsp (*GetMeReq)(nil), // 17: crabs.evening_detective_server.GetMeReq (*GetMeRsp)(nil), // 18: crabs.evening_detective_server.GetMeRsp (*AddUserRoleReq)(nil), // 19: crabs.evening_detective_server.AddUserRoleReq (*AddUserRoleRsp)(nil), // 20: crabs.evening_detective_server.AddUserRoleRsp (*DeleteUserRoleReq)(nil), // 21: crabs.evening_detective_server.DeleteUserRoleReq (*DeleteUserRoleRsp)(nil), // 22: crabs.evening_detective_server.DeleteUserRoleRsp (*GetPermissionsReq)(nil), // 23: crabs.evening_detective_server.GetPermissionsReq (*GetPermissionsRsp)(nil), // 24: crabs.evening_detective_server.GetPermissionsRsp (*timestamppb.Timestamp)(nil), // 25: google.protobuf.Timestamp } var file_main_proto_depIdxs = []int32{ 14, // 0: crabs.evening_detective_server.GetUsersRsp.users:type_name -> crabs.evening_detective_server.User 25, // 1: crabs.evening_detective_server.User.created_at:type_name -> google.protobuf.Timestamp 14, // 2: crabs.evening_detective_server.GetUserByIdRsp.user:type_name -> crabs.evening_detective_server.User 14, // 3: crabs.evening_detective_server.GetMeRsp.user:type_name -> crabs.evening_detective_server.User 0, // 4: crabs.evening_detective_server.EveningDetectiveServer.Ping:input_type -> crabs.evening_detective_server.PingReq 2, // 5: crabs.evening_detective_server.EveningDetectiveServer.Echo:input_type -> crabs.evening_detective_server.EchoReq 4, // 6: crabs.evening_detective_server.EveningDetectiveServer.Signup:input_type -> crabs.evening_detective_server.SignupReq 6, // 7: crabs.evening_detective_server.EveningDetectiveServer.RefreshPassword:input_type -> crabs.evening_detective_server.RefreshPasswordReq 8, // 8: crabs.evening_detective_server.EveningDetectiveServer.Login:input_type -> crabs.evening_detective_server.LoginReq 10, // 9: crabs.evening_detective_server.EveningDetectiveServer.Refresh:input_type -> crabs.evening_detective_server.RefreshReq 12, // 10: crabs.evening_detective_server.EveningDetectiveServer.GetUsers:input_type -> crabs.evening_detective_server.GetUsersReq 15, // 11: crabs.evening_detective_server.EveningDetectiveServer.GetUserById:input_type -> crabs.evening_detective_server.GetUserByIdReq 17, // 12: crabs.evening_detective_server.EveningDetectiveServer.GetMe:input_type -> crabs.evening_detective_server.GetMeReq 19, // 13: crabs.evening_detective_server.EveningDetectiveServer.AddUserRole:input_type -> crabs.evening_detective_server.AddUserRoleReq 21, // 14: crabs.evening_detective_server.EveningDetectiveServer.DeleteUserRole:input_type -> crabs.evening_detective_server.DeleteUserRoleReq 23, // 15: crabs.evening_detective_server.EveningDetectiveServer.GetPermissions:input_type -> crabs.evening_detective_server.GetPermissionsReq 1, // 16: crabs.evening_detective_server.EveningDetectiveServer.Ping:output_type -> crabs.evening_detective_server.PingRsp 3, // 17: crabs.evening_detective_server.EveningDetectiveServer.Echo:output_type -> crabs.evening_detective_server.EchoRsp 5, // 18: crabs.evening_detective_server.EveningDetectiveServer.Signup:output_type -> crabs.evening_detective_server.SignupRsp 7, // 19: crabs.evening_detective_server.EveningDetectiveServer.RefreshPassword:output_type -> crabs.evening_detective_server.RefreshPasswordRsp 9, // 20: crabs.evening_detective_server.EveningDetectiveServer.Login:output_type -> crabs.evening_detective_server.LoginRsp 11, // 21: crabs.evening_detective_server.EveningDetectiveServer.Refresh:output_type -> crabs.evening_detective_server.RefreshRsp 13, // 22: crabs.evening_detective_server.EveningDetectiveServer.GetUsers:output_type -> crabs.evening_detective_server.GetUsersRsp 16, // 23: crabs.evening_detective_server.EveningDetectiveServer.GetUserById:output_type -> crabs.evening_detective_server.GetUserByIdRsp 18, // 24: crabs.evening_detective_server.EveningDetectiveServer.GetMe:output_type -> crabs.evening_detective_server.GetMeRsp 20, // 25: crabs.evening_detective_server.EveningDetectiveServer.AddUserRole:output_type -> crabs.evening_detective_server.AddUserRoleRsp 22, // 26: crabs.evening_detective_server.EveningDetectiveServer.DeleteUserRole:output_type -> crabs.evening_detective_server.DeleteUserRoleRsp 24, // 27: crabs.evening_detective_server.EveningDetectiveServer.GetPermissions:output_type -> crabs.evening_detective_server.GetPermissionsRsp 16, // [16:28] is the sub-list for method output_type 4, // [4:16] is the sub-list for method input_type 4, // [4:4] is the sub-list for extension type_name 4, // [4:4] is the sub-list for extension extendee 0, // [0:4] is the sub-list for field type_name } func init() { file_main_proto_init() } func file_main_proto_init() { if File_main_proto != nil { return } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_main_proto_rawDesc), len(file_main_proto_rawDesc)), NumEnums: 0, NumMessages: 25, NumExtensions: 0, NumServices: 1, }, GoTypes: file_main_proto_goTypes, DependencyIndexes: file_main_proto_depIdxs, MessageInfos: file_main_proto_msgTypes, }.Build() File_main_proto = out.File file_main_proto_goTypes = nil file_main_proto_depIdxs = nil }