v1

package
v0.3.0-beta.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAdminServant

func RegisterAdminServant(e *gin.Engine, s Admin, b AdminBinding, r AdminRender)

RegisterAdminServant register Admin servant to gin

func RegisterAlipayPrivServant

func RegisterAlipayPrivServant(e *gin.Engine, s AlipayPriv, b AlipayPrivBinding, r AlipayPrivRender)

RegisterAlipayPrivServant register AlipayPriv servant to gin

func RegisterAlipayPubServant

func RegisterAlipayPubServant(e *gin.Engine, s AlipayPub, b AlipayPubBinding, r AlipayPubRender)

RegisterAlipayPubServant register AlipayPub servant to gin

func RegisterCoreServant

func RegisterCoreServant(e *gin.Engine, s Core, b CoreBinding, r CoreRender)

RegisterCoreServant register Core servant to gin

func RegisterFollowshipServant

func RegisterFollowshipServant(e *gin.Engine, s Followship, b FollowshipBinding, r FollowshipRender)

RegisterFollowshipServant register Followship servant to gin

func RegisterFriendshipServant

func RegisterFriendshipServant(e *gin.Engine, s Friendship, b FriendshipBinding, r FriendshipRender)

RegisterFriendshipServant register Friendship servant to gin

func RegisterLooseServant

func RegisterLooseServant(e *gin.Engine, s Loose, b LooseBinding, r LooseRender)

RegisterLooseServant register Loose servant to gin

func RegisterPrivServant

func RegisterPrivServant(e *gin.Engine, s Priv, b PrivBinding, r PrivRender)

RegisterPrivServant register Priv servant to gin

func RegisterPubServant

func RegisterPubServant(e *gin.Engine, s Pub, b PubBinding, r PubRender)

RegisterPubServant register Pub servant to gin

Types

type Admin

type Admin interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	ChangeUserStatus(*web.ChangeUserStatusReq) mir.Error
	// contains filtered or unexported methods
}

type AdminBinding

type AdminBinding interface {
	BindChangeUserStatus(*gin.Context) (*web.ChangeUserStatusReq, mir.Error)
	// contains filtered or unexported methods
}

type AdminRender

type AdminRender interface {
	RenderChangeUserStatus(*gin.Context, mir.Error)
	// contains filtered or unexported methods
}

type AlipayPriv

type AlipayPriv interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	UserWalletBills(*web.UserWalletBillsReq) (*web.UserWalletBillsResp, mir.Error)
	UserRechargeResult(*web.UserRechargeResultReq) (*web.UserRechargeResultResp, mir.Error)
	UserRechargeLink(*web.UserRechargeLinkReq) (*web.UserRechargeLinkResp, mir.Error)
	// contains filtered or unexported methods
}

type AlipayPrivBinding

type AlipayPrivBinding interface {
	BindUserWalletBills(*gin.Context) (*web.UserWalletBillsReq, mir.Error)
	BindUserRechargeResult(*gin.Context) (*web.UserRechargeResultReq, mir.Error)
	BindUserRechargeLink(*gin.Context) (*web.UserRechargeLinkReq, mir.Error)
	// contains filtered or unexported methods
}

type AlipayPrivRender

type AlipayPrivRender interface {
	RenderUserWalletBills(*gin.Context, *web.UserWalletBillsResp, mir.Error)
	RenderUserRechargeResult(*gin.Context, *web.UserRechargeResultResp, mir.Error)
	RenderUserRechargeLink(*gin.Context, *web.UserRechargeLinkResp, mir.Error)
	// contains filtered or unexported methods
}

type AlipayPub

type AlipayPub interface {
	AlipayNotify(*web.AlipayNotifyReq) mir.Error
	// contains filtered or unexported methods
}

type AlipayPubBinding

type AlipayPubBinding interface {
	BindAlipayNotify(*gin.Context) (*web.AlipayNotifyReq, mir.Error)
	// contains filtered or unexported methods
}

type AlipayPubRender

type AlipayPubRender interface {
	RenderAlipayNotify(*gin.Context, mir.Error)
	// contains filtered or unexported methods
}

type Core

type Core interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	TweetCollectionStatus(*web.TweetCollectionStatusReq) (*web.TweetCollectionStatusResp, mir.Error)
	TweetStarStatus(*web.TweetStarStatusReq) (*web.TweetStarStatusResp, mir.Error)
	SuggestTags(*web.SuggestTagsReq) (*web.SuggestTagsResp, mir.Error)
	SuggestUsers(*web.SuggestUsersReq) (*web.SuggestUsersResp, mir.Error)
	ChangeAvatar(*web.ChangeAvatarReq) mir.Error
	ChangeNickname(*web.ChangeNicknameReq) mir.Error
	ChangePassword(*web.ChangePasswordReq) mir.Error
	UserPhoneBind(*web.UserPhoneBindReq) mir.Error
	GetStars(*web.GetStarsReq) (*web.GetStarsResp, mir.Error)
	GetCollections(*web.GetCollectionsReq) (*web.GetCollectionsResp, mir.Error)
	SendUserWhisper(*web.SendWhisperReq) mir.Error
	ReadMessage(*web.ReadMessageReq) mir.Error
	GetMessages(*web.GetMessagesReq) (*web.GetMessagesResp, mir.Error)
	GetUnreadMsgCount(*web.GetUnreadMsgCountReq) (*web.GetUnreadMsgCountResp, mir.Error)
	GetUserInfo(*web.UserInfoReq) (*web.UserInfoResp, mir.Error)
	SyncSearchIndex(*web.SyncSearchIndexReq) mir.Error
	// contains filtered or unexported methods
}

type CoreBinding

type CoreBinding interface {
	BindTweetCollectionStatus(*gin.Context) (*web.TweetCollectionStatusReq, mir.Error)
	BindTweetStarStatus(*gin.Context) (*web.TweetStarStatusReq, mir.Error)
	BindSuggestTags(*gin.Context) (*web.SuggestTagsReq, mir.Error)
	BindSuggestUsers(*gin.Context) (*web.SuggestUsersReq, mir.Error)
	BindChangeAvatar(*gin.Context) (*web.ChangeAvatarReq, mir.Error)
	BindChangeNickname(*gin.Context) (*web.ChangeNicknameReq, mir.Error)
	BindChangePassword(*gin.Context) (*web.ChangePasswordReq, mir.Error)
	BindUserPhoneBind(*gin.Context) (*web.UserPhoneBindReq, mir.Error)
	BindGetStars(*gin.Context) (*web.GetStarsReq, mir.Error)
	BindGetCollections(*gin.Context) (*web.GetCollectionsReq, mir.Error)
	BindSendUserWhisper(*gin.Context) (*web.SendWhisperReq, mir.Error)
	BindReadMessage(*gin.Context) (*web.ReadMessageReq, mir.Error)
	BindGetMessages(*gin.Context) (*web.GetMessagesReq, mir.Error)
	BindGetUnreadMsgCount(*gin.Context) (*web.GetUnreadMsgCountReq, mir.Error)
	BindGetUserInfo(*gin.Context) (*web.UserInfoReq, mir.Error)
	BindSyncSearchIndex(*gin.Context) (*web.SyncSearchIndexReq, mir.Error)
	// contains filtered or unexported methods
}

type CoreRender

type CoreRender interface {
	RenderTweetCollectionStatus(*gin.Context, *web.TweetCollectionStatusResp, mir.Error)
	RenderTweetStarStatus(*gin.Context, *web.TweetStarStatusResp, mir.Error)
	RenderSuggestTags(*gin.Context, *web.SuggestTagsResp, mir.Error)
	RenderSuggestUsers(*gin.Context, *web.SuggestUsersResp, mir.Error)
	RenderChangeAvatar(*gin.Context, mir.Error)
	RenderChangeNickname(*gin.Context, mir.Error)
	RenderChangePassword(*gin.Context, mir.Error)
	RenderUserPhoneBind(*gin.Context, mir.Error)
	RenderGetStars(*gin.Context, *web.GetStarsResp, mir.Error)
	RenderGetCollections(*gin.Context, *web.GetCollectionsResp, mir.Error)
	RenderSendUserWhisper(*gin.Context, mir.Error)
	RenderReadMessage(*gin.Context, mir.Error)
	RenderGetMessages(*gin.Context, *web.GetMessagesResp, mir.Error)
	RenderGetUnreadMsgCount(*gin.Context, *web.GetUnreadMsgCountResp, mir.Error)
	RenderGetUserInfo(*gin.Context, *web.UserInfoResp, mir.Error)
	RenderSyncSearchIndex(*gin.Context, mir.Error)
	// contains filtered or unexported methods
}

type Followship

type Followship interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	ListFollowers(*web.ListFollowersReq) (*web.ListFollowersResp, mir.Error)
	ListFollowings(*web.ListFollowingsReq) (*web.ListFollowingsResp, mir.Error)
	DeleteFollowing(*web.DeleteFollowingReq) mir.Error
	AddFollowing(*web.AddFollowingReq) mir.Error
	// contains filtered or unexported methods
}

type FollowshipBinding

type FollowshipBinding interface {
	BindListFollowers(*gin.Context) (*web.ListFollowersReq, mir.Error)
	BindListFollowings(*gin.Context) (*web.ListFollowingsReq, mir.Error)
	BindDeleteFollowing(*gin.Context) (*web.DeleteFollowingReq, mir.Error)
	BindAddFollowing(*gin.Context) (*web.AddFollowingReq, mir.Error)
	// contains filtered or unexported methods
}

type FollowshipRender

type FollowshipRender interface {
	RenderListFollowers(*gin.Context, *web.ListFollowersResp, mir.Error)
	RenderListFollowings(*gin.Context, *web.ListFollowingsResp, mir.Error)
	RenderDeleteFollowing(*gin.Context, mir.Error)
	RenderAddFollowing(*gin.Context, mir.Error)
	// contains filtered or unexported methods
}

type Friendship

type Friendship interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	GetContacts(*web.GetContactsReq) (*web.GetContactsResp, mir.Error)
	DeleteFriend(*web.DeleteFriendReq) mir.Error
	RejectFriend(*web.RejectFriendReq) mir.Error
	AddFriend(*web.AddFriendReq) mir.Error
	RequestingFriend(*web.RequestingFriendReq) mir.Error
	// contains filtered or unexported methods
}

type FriendshipBinding

type FriendshipBinding interface {
	BindGetContacts(*gin.Context) (*web.GetContactsReq, mir.Error)
	BindDeleteFriend(*gin.Context) (*web.DeleteFriendReq, mir.Error)
	BindRejectFriend(*gin.Context) (*web.RejectFriendReq, mir.Error)
	BindAddFriend(*gin.Context) (*web.AddFriendReq, mir.Error)
	BindRequestingFriend(*gin.Context) (*web.RequestingFriendReq, mir.Error)
	// contains filtered or unexported methods
}

type FriendshipRender

type FriendshipRender interface {
	RenderGetContacts(*gin.Context, *web.GetContactsResp, mir.Error)
	RenderDeleteFriend(*gin.Context, mir.Error)
	RenderRejectFriend(*gin.Context, mir.Error)
	RenderAddFriend(*gin.Context, mir.Error)
	RenderRequestingFriend(*gin.Context, mir.Error)
	// contains filtered or unexported methods
}

type Loose

type Loose interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	TweetComments(*web.TweetCommentsReq) (*web.TweetCommentsResp, mir.Error)
	TopicList(*web.TopicListReq) (*web.TopicListResp, mir.Error)
	GetUserProfile(*web.GetUserProfileReq) (*web.GetUserProfileResp, mir.Error)
	GetUserTweets(*web.GetUserTweetsReq) (*web.GetUserTweetsResp, mir.Error)
	Timeline(*web.TimelineReq) (*web.TimelineResp, mir.Error)
	// contains filtered or unexported methods
}

type LooseBinding

type LooseBinding interface {
	BindTweetComments(*gin.Context) (*web.TweetCommentsReq, mir.Error)
	BindTopicList(*gin.Context) (*web.TopicListReq, mir.Error)
	BindGetUserProfile(*gin.Context) (*web.GetUserProfileReq, mir.Error)
	BindGetUserTweets(*gin.Context) (*web.GetUserTweetsReq, mir.Error)
	BindTimeline(*gin.Context) (*web.TimelineReq, mir.Error)
	// contains filtered or unexported methods
}

type LooseRender

type LooseRender interface {
	RenderTweetComments(*gin.Context, *web.TweetCommentsResp, mir.Error)
	RenderTopicList(*gin.Context, *web.TopicListResp, mir.Error)
	RenderGetUserProfile(*gin.Context, *web.GetUserProfileResp, mir.Error)
	RenderGetUserTweets(*gin.Context, *web.GetUserTweetsResp, mir.Error)
	RenderTimeline(*gin.Context, *web.TimelineResp, mir.Error)
	// contains filtered or unexported methods
}

type Priv

type Priv interface {
	// Chain provide handlers chain for gin
	Chain() gin.HandlersChain

	UnfollowTopic(*web.UnfollowTopicReq) mir.Error
	FollowTopic(*web.FollowTopicReq) mir.Error
	StickTopic(*web.StickTopicReq) (*web.StickTopicResp, mir.Error)
	ThumbsDownTweetReply(*web.TweetReplyThumbsReq) mir.Error
	ThumbsUpTweetReply(*web.TweetReplyThumbsReq) mir.Error
	ThumbsDownTweetComment(*web.TweetCommentThumbsReq) mir.Error
	ThumbsUpTweetComment(*web.TweetCommentThumbsReq) mir.Error
	DeleteCommentReply(*web.DeleteCommentReplyReq) mir.Error
	CreateCommentReply(*web.CreateCommentReplyReq) (*web.CreateCommentReplyResp, mir.Error)
	DeleteComment(*web.DeleteCommentReq) mir.Error
	CreateComment(*web.CreateCommentReq) (*web.CreateCommentResp, mir.Error)
	VisibleTweet(*web.VisibleTweetReq) (*web.VisibleTweetResp, mir.Error)
	StickTweet(*web.StickTweetReq) (*web.StickTweetResp, mir.Error)
	LockTweet(*web.LockTweetReq) (*web.LockTweetResp, mir.Error)
	CollectionTweet(*web.CollectionTweetReq) (*web.CollectionTweetResp, mir.Error)
	StarTweet(*web.StarTweetReq) (*web.StarTweetResp, mir.Error)
	DeleteTweet(*web.DeleteTweetReq) mir.Error
	CreateTweet(*web.CreateTweetReq) (*web.CreateTweetResp, mir.Error)
	DownloadAttachment(*web.DownloadAttachmentReq) (*web.DownloadAttachmentResp, mir.Error)
	DownloadAttachmentPrecheck(*web.DownloadAttachmentPrecheckReq) (*web.DownloadAttachmentPrecheckResp, mir.Error)
	UploadAttachment(*web.UploadAttachmentReq) (*web.UploadAttachmentResp, mir.Error)
	// contains filtered or unexported methods
}

type PrivBinding

type PrivBinding interface {
	BindUnfollowTopic(*gin.Context) (*web.UnfollowTopicReq, mir.Error)
	BindFollowTopic(*gin.Context) (*web.FollowTopicReq, mir.Error)
	BindStickTopic(*gin.Context) (*web.StickTopicReq, mir.Error)
	BindThumbsDownTweetReply(*gin.Context) (*web.TweetReplyThumbsReq, mir.Error)
	BindThumbsUpTweetReply(*gin.Context) (*web.TweetReplyThumbsReq, mir.Error)
	BindThumbsDownTweetComment(*gin.Context) (*web.TweetCommentThumbsReq, mir.Error)
	BindThumbsUpTweetComment(*gin.Context) (*web.TweetCommentThumbsReq, mir.Error)
	BindDeleteCommentReply(*gin.Context) (*web.DeleteCommentReplyReq, mir.Error)
	BindCreateCommentReply(*gin.Context) (*web.CreateCommentReplyReq, mir.Error)
	BindDeleteComment(*gin.Context) (*web.DeleteCommentReq, mir.Error)
	BindCreateComment(*gin.Context) (*web.CreateCommentReq, mir.Error)
	BindVisibleTweet(*gin.Context) (*web.VisibleTweetReq, mir.Error)
	BindStickTweet(*gin.Context) (*web.StickTweetReq, mir.Error)
	BindLockTweet(*gin.Context) (*web.LockTweetReq, mir.Error)
	BindCollectionTweet(*gin.Context) (*web.CollectionTweetReq, mir.Error)
	BindStarTweet(*gin.Context) (*web.StarTweetReq, mir.Error)
	BindDeleteTweet(*gin.Context) (*web.DeleteTweetReq, mir.Error)
	BindCreateTweet(*gin.Context) (*web.CreateTweetReq, mir.Error)
	BindDownloadAttachment(*gin.Context) (*web.DownloadAttachmentReq, mir.Error)
	BindDownloadAttachmentPrecheck(*gin.Context) (*web.DownloadAttachmentPrecheckReq, mir.Error)
	BindUploadAttachment(*gin.Context) (*web.UploadAttachmentReq, mir.Error)
	// contains filtered or unexported methods
}

type PrivRender

type PrivRender interface {
	RenderUnfollowTopic(*gin.Context, mir.Error)
	RenderFollowTopic(*gin.Context, mir.Error)
	RenderStickTopic(*gin.Context, *web.StickTopicResp, mir.Error)
	RenderThumbsDownTweetReply(*gin.Context, mir.Error)
	RenderThumbsUpTweetReply(*gin.Context, mir.Error)
	RenderThumbsDownTweetComment(*gin.Context, mir.Error)
	RenderThumbsUpTweetComment(*gin.Context, mir.Error)
	RenderDeleteCommentReply(*gin.Context, mir.Error)
	RenderCreateCommentReply(*gin.Context, *web.CreateCommentReplyResp, mir.Error)
	RenderDeleteComment(*gin.Context, mir.Error)
	RenderCreateComment(*gin.Context, *web.CreateCommentResp, mir.Error)
	RenderVisibleTweet(*gin.Context, *web.VisibleTweetResp, mir.Error)
	RenderStickTweet(*gin.Context, *web.StickTweetResp, mir.Error)
	RenderLockTweet(*gin.Context, *web.LockTweetResp, mir.Error)
	RenderCollectionTweet(*gin.Context, *web.CollectionTweetResp, mir.Error)
	RenderStarTweet(*gin.Context, *web.StarTweetResp, mir.Error)
	RenderDeleteTweet(*gin.Context, mir.Error)
	RenderCreateTweet(*gin.Context, *web.CreateTweetResp, mir.Error)
	RenderDownloadAttachment(*gin.Context, *web.DownloadAttachmentResp, mir.Error)
	RenderDownloadAttachmentPrecheck(*gin.Context, *web.DownloadAttachmentPrecheckResp, mir.Error)
	RenderUploadAttachment(*gin.Context, *web.UploadAttachmentResp, mir.Error)
	// contains filtered or unexported methods
}

type Pub

type Pub interface {
	TweetDetail(*web.TweetDetailReq) (*web.TweetDetailResp, mir.Error)
	SendCaptcha(*web.SendCaptchaReq) mir.Error
	GetCaptcha() (*web.GetCaptchaResp, mir.Error)
	Register(*web.RegisterReq) (*web.RegisterResp, mir.Error)
	Login(*web.LoginReq) (*web.LoginResp, mir.Error)
	Version() (*web.VersionResp, mir.Error)
	// contains filtered or unexported methods
}

type PubBinding

type PubBinding interface {
	BindTweetDetail(*gin.Context) (*web.TweetDetailReq, mir.Error)
	BindSendCaptcha(*gin.Context) (*web.SendCaptchaReq, mir.Error)
	BindRegister(*gin.Context) (*web.RegisterReq, mir.Error)
	BindLogin(*gin.Context) (*web.LoginReq, mir.Error)
	// contains filtered or unexported methods
}

type PubRender

type PubRender interface {
	RenderTweetDetail(*gin.Context, *web.TweetDetailResp, mir.Error)
	RenderSendCaptcha(*gin.Context, mir.Error)
	RenderGetCaptcha(*gin.Context, *web.GetCaptchaResp, mir.Error)
	RenderRegister(*gin.Context, *web.RegisterResp, mir.Error)
	RenderLogin(*gin.Context, *web.LoginResp, mir.Error)
	RenderVersion(*gin.Context, *web.VersionResp, mir.Error)
	// contains filtered or unexported methods
}

type UnimplementedAdminBinding

type UnimplementedAdminBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedAdminBinding can be embedded to have forward compatible implementations.

func (*UnimplementedAdminBinding) BindChangeUserStatus

func (b *UnimplementedAdminBinding) BindChangeUserStatus(c *gin.Context) (*web.ChangeUserStatusReq, mir.Error)

type UnimplementedAdminRender

type UnimplementedAdminRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedAdminRender can be embedded to have forward compatible implementations.

func (*UnimplementedAdminRender) RenderChangeUserStatus

func (r *UnimplementedAdminRender) RenderChangeUserStatus(c *gin.Context, err mir.Error)

type UnimplementedAdminServant

type UnimplementedAdminServant struct {
}

UnimplementedAdminServant can be embedded to have forward compatible implementations.

func (UnimplementedAdminServant) Chain

func (UnimplementedAdminServant) ChangeUserStatus

func (UnimplementedAdminServant) ChangeUserStatus(req *web.ChangeUserStatusReq) mir.Error

type UnimplementedAlipayPrivBinding

type UnimplementedAlipayPrivBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedAlipayPrivBinding can be embedded to have forward compatible implementations.

func (b *UnimplementedAlipayPrivBinding) BindUserRechargeLink(c *gin.Context) (*web.UserRechargeLinkReq, mir.Error)

func (*UnimplementedAlipayPrivBinding) BindUserRechargeResult

func (b *UnimplementedAlipayPrivBinding) BindUserRechargeResult(c *gin.Context) (*web.UserRechargeResultReq, mir.Error)

func (*UnimplementedAlipayPrivBinding) BindUserWalletBills

func (b *UnimplementedAlipayPrivBinding) BindUserWalletBills(c *gin.Context) (*web.UserWalletBillsReq, mir.Error)

type UnimplementedAlipayPrivRender

type UnimplementedAlipayPrivRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedAlipayPrivRender can be embedded to have forward compatible implementations.

func (r *UnimplementedAlipayPrivRender) RenderUserRechargeLink(c *gin.Context, data *web.UserRechargeLinkResp, err mir.Error)

func (*UnimplementedAlipayPrivRender) RenderUserRechargeResult

func (r *UnimplementedAlipayPrivRender) RenderUserRechargeResult(c *gin.Context, data *web.UserRechargeResultResp, err mir.Error)

func (*UnimplementedAlipayPrivRender) RenderUserWalletBills

func (r *UnimplementedAlipayPrivRender) RenderUserWalletBills(c *gin.Context, data *web.UserWalletBillsResp, err mir.Error)

type UnimplementedAlipayPrivServant

type UnimplementedAlipayPrivServant struct {
}

UnimplementedAlipayPrivServant can be embedded to have forward compatible implementations.

func (UnimplementedAlipayPrivServant) Chain

func (UnimplementedAlipayPrivServant) UserRechargeLink(req *web.UserRechargeLinkReq) (*web.UserRechargeLinkResp, mir.Error)

func (UnimplementedAlipayPrivServant) UserRechargeResult

func (UnimplementedAlipayPrivServant) UserWalletBills

func (UnimplementedAlipayPrivServant) UserWalletBills(req *web.UserWalletBillsReq) (*web.UserWalletBillsResp, mir.Error)

type UnimplementedAlipayPubBinding

type UnimplementedAlipayPubBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedAlipayPubBinding can be embedded to have forward compatible implementations.

func (*UnimplementedAlipayPubBinding) BindAlipayNotify

func (b *UnimplementedAlipayPubBinding) BindAlipayNotify(c *gin.Context) (*web.AlipayNotifyReq, mir.Error)

type UnimplementedAlipayPubRender

type UnimplementedAlipayPubRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedAlipayPubRender can be embedded to have forward compatible implementations.

func (*UnimplementedAlipayPubRender) RenderAlipayNotify

func (r *UnimplementedAlipayPubRender) RenderAlipayNotify(c *gin.Context, err mir.Error)

type UnimplementedAlipayPubServant

type UnimplementedAlipayPubServant struct {
}

UnimplementedAlipayPubServant can be embedded to have forward compatible implementations.

func (UnimplementedAlipayPubServant) AlipayNotify

func (UnimplementedAlipayPubServant) AlipayNotify(req *web.AlipayNotifyReq) mir.Error

type UnimplementedCoreBinding

type UnimplementedCoreBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedCoreBinding can be embedded to have forward compatible implementations.

func (*UnimplementedCoreBinding) BindChangeAvatar

func (b *UnimplementedCoreBinding) BindChangeAvatar(c *gin.Context) (*web.ChangeAvatarReq, mir.Error)

func (*UnimplementedCoreBinding) BindChangeNickname

func (b *UnimplementedCoreBinding) BindChangeNickname(c *gin.Context) (*web.ChangeNicknameReq, mir.Error)

func (*UnimplementedCoreBinding) BindChangePassword

func (b *UnimplementedCoreBinding) BindChangePassword(c *gin.Context) (*web.ChangePasswordReq, mir.Error)

func (*UnimplementedCoreBinding) BindGetCollections

func (b *UnimplementedCoreBinding) BindGetCollections(c *gin.Context) (*web.GetCollectionsReq, mir.Error)

func (*UnimplementedCoreBinding) BindGetMessages

func (b *UnimplementedCoreBinding) BindGetMessages(c *gin.Context) (*web.GetMessagesReq, mir.Error)

func (*UnimplementedCoreBinding) BindGetStars

func (b *UnimplementedCoreBinding) BindGetStars(c *gin.Context) (*web.GetStarsReq, mir.Error)

func (*UnimplementedCoreBinding) BindGetUnreadMsgCount

func (b *UnimplementedCoreBinding) BindGetUnreadMsgCount(c *gin.Context) (*web.GetUnreadMsgCountReq, mir.Error)

func (*UnimplementedCoreBinding) BindGetUserInfo

func (b *UnimplementedCoreBinding) BindGetUserInfo(c *gin.Context) (*web.UserInfoReq, mir.Error)

func (*UnimplementedCoreBinding) BindReadMessage

func (b *UnimplementedCoreBinding) BindReadMessage(c *gin.Context) (*web.ReadMessageReq, mir.Error)

func (*UnimplementedCoreBinding) BindSendUserWhisper

func (b *UnimplementedCoreBinding) BindSendUserWhisper(c *gin.Context) (*web.SendWhisperReq, mir.Error)

func (*UnimplementedCoreBinding) BindSuggestTags

func (b *UnimplementedCoreBinding) BindSuggestTags(c *gin.Context) (*web.SuggestTagsReq, mir.Error)

func (*UnimplementedCoreBinding) BindSuggestUsers

func (b *UnimplementedCoreBinding) BindSuggestUsers(c *gin.Context) (*web.SuggestUsersReq, mir.Error)

func (*UnimplementedCoreBinding) BindSyncSearchIndex

func (b *UnimplementedCoreBinding) BindSyncSearchIndex(c *gin.Context) (*web.SyncSearchIndexReq, mir.Error)

func (*UnimplementedCoreBinding) BindTweetCollectionStatus

func (b *UnimplementedCoreBinding) BindTweetCollectionStatus(c *gin.Context) (*web.TweetCollectionStatusReq, mir.Error)

func (*UnimplementedCoreBinding) BindTweetStarStatus

func (b *UnimplementedCoreBinding) BindTweetStarStatus(c *gin.Context) (*web.TweetStarStatusReq, mir.Error)

func (*UnimplementedCoreBinding) BindUserPhoneBind

func (b *UnimplementedCoreBinding) BindUserPhoneBind(c *gin.Context) (*web.UserPhoneBindReq, mir.Error)

type UnimplementedCoreRender

type UnimplementedCoreRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedCoreRender can be embedded to have forward compatible implementations.

func (*UnimplementedCoreRender) RenderChangeAvatar

func (r *UnimplementedCoreRender) RenderChangeAvatar(c *gin.Context, err mir.Error)

func (*UnimplementedCoreRender) RenderChangeNickname

func (r *UnimplementedCoreRender) RenderChangeNickname(c *gin.Context, err mir.Error)

func (*UnimplementedCoreRender) RenderChangePassword

func (r *UnimplementedCoreRender) RenderChangePassword(c *gin.Context, err mir.Error)

func (*UnimplementedCoreRender) RenderGetCollections

func (r *UnimplementedCoreRender) RenderGetCollections(c *gin.Context, data *web.GetCollectionsResp, err mir.Error)

func (*UnimplementedCoreRender) RenderGetMessages

func (r *UnimplementedCoreRender) RenderGetMessages(c *gin.Context, data *web.GetMessagesResp, err mir.Error)

func (*UnimplementedCoreRender) RenderGetStars

func (r *UnimplementedCoreRender) RenderGetStars(c *gin.Context, data *web.GetStarsResp, err mir.Error)

func (*UnimplementedCoreRender) RenderGetUnreadMsgCount

func (r *UnimplementedCoreRender) RenderGetUnreadMsgCount(c *gin.Context, data *web.GetUnreadMsgCountResp, err mir.Error)

func (*UnimplementedCoreRender) RenderGetUserInfo

func (r *UnimplementedCoreRender) RenderGetUserInfo(c *gin.Context, data *web.UserInfoResp, err mir.Error)

func (*UnimplementedCoreRender) RenderReadMessage

func (r *UnimplementedCoreRender) RenderReadMessage(c *gin.Context, err mir.Error)

func (*UnimplementedCoreRender) RenderSendUserWhisper

func (r *UnimplementedCoreRender) RenderSendUserWhisper(c *gin.Context, err mir.Error)

func (*UnimplementedCoreRender) RenderSuggestTags

func (r *UnimplementedCoreRender) RenderSuggestTags(c *gin.Context, data *web.SuggestTagsResp, err mir.Error)

func (*UnimplementedCoreRender) RenderSuggestUsers

func (r *UnimplementedCoreRender) RenderSuggestUsers(c *gin.Context, data *web.SuggestUsersResp, err mir.Error)

func (*UnimplementedCoreRender) RenderSyncSearchIndex

func (r *UnimplementedCoreRender) RenderSyncSearchIndex(c *gin.Context, err mir.Error)

func (*UnimplementedCoreRender) RenderTweetCollectionStatus

func (r *UnimplementedCoreRender) RenderTweetCollectionStatus(c *gin.Context, data *web.TweetCollectionStatusResp, err mir.Error)

func (*UnimplementedCoreRender) RenderTweetStarStatus

func (r *UnimplementedCoreRender) RenderTweetStarStatus(c *gin.Context, data *web.TweetStarStatusResp, err mir.Error)

func (*UnimplementedCoreRender) RenderUserPhoneBind

func (r *UnimplementedCoreRender) RenderUserPhoneBind(c *gin.Context, err mir.Error)

type UnimplementedCoreServant

type UnimplementedCoreServant struct {
}

UnimplementedCoreServant can be embedded to have forward compatible implementations.

func (UnimplementedCoreServant) Chain

func (UnimplementedCoreServant) ChangeAvatar

func (UnimplementedCoreServant) ChangeAvatar(req *web.ChangeAvatarReq) mir.Error

func (UnimplementedCoreServant) ChangeNickname

func (UnimplementedCoreServant) ChangeNickname(req *web.ChangeNicknameReq) mir.Error

func (UnimplementedCoreServant) ChangePassword

func (UnimplementedCoreServant) ChangePassword(req *web.ChangePasswordReq) mir.Error

func (UnimplementedCoreServant) GetCollections

func (UnimplementedCoreServant) GetCollections(req *web.GetCollectionsReq) (*web.GetCollectionsResp, mir.Error)

func (UnimplementedCoreServant) GetMessages

func (UnimplementedCoreServant) GetMessages(req *web.GetMessagesReq) (*web.GetMessagesResp, mir.Error)

func (UnimplementedCoreServant) GetStars

func (UnimplementedCoreServant) GetStars(req *web.GetStarsReq) (*web.GetStarsResp, mir.Error)

func (UnimplementedCoreServant) GetUnreadMsgCount

func (UnimplementedCoreServant) GetUnreadMsgCount(req *web.GetUnreadMsgCountReq) (*web.GetUnreadMsgCountResp, mir.Error)

func (UnimplementedCoreServant) GetUserInfo

func (UnimplementedCoreServant) GetUserInfo(req *web.UserInfoReq) (*web.UserInfoResp, mir.Error)

func (UnimplementedCoreServant) ReadMessage

func (UnimplementedCoreServant) ReadMessage(req *web.ReadMessageReq) mir.Error

func (UnimplementedCoreServant) SendUserWhisper

func (UnimplementedCoreServant) SendUserWhisper(req *web.SendWhisperReq) mir.Error

func (UnimplementedCoreServant) SuggestTags

func (UnimplementedCoreServant) SuggestTags(req *web.SuggestTagsReq) (*web.SuggestTagsResp, mir.Error)

func (UnimplementedCoreServant) SuggestUsers

func (UnimplementedCoreServant) SuggestUsers(req *web.SuggestUsersReq) (*web.SuggestUsersResp, mir.Error)

func (UnimplementedCoreServant) SyncSearchIndex

func (UnimplementedCoreServant) SyncSearchIndex(req *web.SyncSearchIndexReq) mir.Error

func (UnimplementedCoreServant) TweetCollectionStatus

func (UnimplementedCoreServant) TweetCollectionStatus(req *web.TweetCollectionStatusReq) (*web.TweetCollectionStatusResp, mir.Error)

func (UnimplementedCoreServant) TweetStarStatus

func (UnimplementedCoreServant) TweetStarStatus(req *web.TweetStarStatusReq) (*web.TweetStarStatusResp, mir.Error)

func (UnimplementedCoreServant) UserPhoneBind

func (UnimplementedCoreServant) UserPhoneBind(req *web.UserPhoneBindReq) mir.Error

type UnimplementedFollowshipBinding

type UnimplementedFollowshipBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedFollowshipBinding can be embedded to have forward compatible implementations.

func (*UnimplementedFollowshipBinding) BindAddFollowing

func (b *UnimplementedFollowshipBinding) BindAddFollowing(c *gin.Context) (*web.AddFollowingReq, mir.Error)

func (*UnimplementedFollowshipBinding) BindDeleteFollowing

func (b *UnimplementedFollowshipBinding) BindDeleteFollowing(c *gin.Context) (*web.DeleteFollowingReq, mir.Error)

func (*UnimplementedFollowshipBinding) BindListFollowers

func (b *UnimplementedFollowshipBinding) BindListFollowers(c *gin.Context) (*web.ListFollowersReq, mir.Error)

func (*UnimplementedFollowshipBinding) BindListFollowings

func (b *UnimplementedFollowshipBinding) BindListFollowings(c *gin.Context) (*web.ListFollowingsReq, mir.Error)

type UnimplementedFollowshipRender

type UnimplementedFollowshipRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedFollowshipRender can be embedded to have forward compatible implementations.

func (*UnimplementedFollowshipRender) RenderAddFollowing

func (r *UnimplementedFollowshipRender) RenderAddFollowing(c *gin.Context, err mir.Error)

func (*UnimplementedFollowshipRender) RenderDeleteFollowing

func (r *UnimplementedFollowshipRender) RenderDeleteFollowing(c *gin.Context, err mir.Error)

func (*UnimplementedFollowshipRender) RenderListFollowers

func (r *UnimplementedFollowshipRender) RenderListFollowers(c *gin.Context, data *web.ListFollowersResp, err mir.Error)

func (*UnimplementedFollowshipRender) RenderListFollowings

func (r *UnimplementedFollowshipRender) RenderListFollowings(c *gin.Context, data *web.ListFollowingsResp, err mir.Error)

type UnimplementedFollowshipServant

type UnimplementedFollowshipServant struct {
}

UnimplementedFollowshipServant can be embedded to have forward compatible implementations.

func (UnimplementedFollowshipServant) AddFollowing

func (UnimplementedFollowshipServant) AddFollowing(req *web.AddFollowingReq) mir.Error

func (UnimplementedFollowshipServant) Chain

func (UnimplementedFollowshipServant) DeleteFollowing

func (UnimplementedFollowshipServant) DeleteFollowing(req *web.DeleteFollowingReq) mir.Error

func (UnimplementedFollowshipServant) ListFollowers

func (UnimplementedFollowshipServant) ListFollowers(req *web.ListFollowersReq) (*web.ListFollowersResp, mir.Error)

func (UnimplementedFollowshipServant) ListFollowings

func (UnimplementedFollowshipServant) ListFollowings(req *web.ListFollowingsReq) (*web.ListFollowingsResp, mir.Error)

type UnimplementedFriendshipBinding

type UnimplementedFriendshipBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedFriendshipBinding can be embedded to have forward compatible implementations.

func (*UnimplementedFriendshipBinding) BindAddFriend

func (b *UnimplementedFriendshipBinding) BindAddFriend(c *gin.Context) (*web.AddFriendReq, mir.Error)

func (*UnimplementedFriendshipBinding) BindDeleteFriend

func (b *UnimplementedFriendshipBinding) BindDeleteFriend(c *gin.Context) (*web.DeleteFriendReq, mir.Error)

func (*UnimplementedFriendshipBinding) BindGetContacts

func (b *UnimplementedFriendshipBinding) BindGetContacts(c *gin.Context) (*web.GetContactsReq, mir.Error)

func (*UnimplementedFriendshipBinding) BindRejectFriend

func (b *UnimplementedFriendshipBinding) BindRejectFriend(c *gin.Context) (*web.RejectFriendReq, mir.Error)

func (*UnimplementedFriendshipBinding) BindRequestingFriend

func (b *UnimplementedFriendshipBinding) BindRequestingFriend(c *gin.Context) (*web.RequestingFriendReq, mir.Error)

type UnimplementedFriendshipRender

type UnimplementedFriendshipRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedFriendshipRender can be embedded to have forward compatible implementations.

func (*UnimplementedFriendshipRender) RenderAddFriend

func (r *UnimplementedFriendshipRender) RenderAddFriend(c *gin.Context, err mir.Error)

func (*UnimplementedFriendshipRender) RenderDeleteFriend

func (r *UnimplementedFriendshipRender) RenderDeleteFriend(c *gin.Context, err mir.Error)

func (*UnimplementedFriendshipRender) RenderGetContacts

func (r *UnimplementedFriendshipRender) RenderGetContacts(c *gin.Context, data *web.GetContactsResp, err mir.Error)

func (*UnimplementedFriendshipRender) RenderRejectFriend

func (r *UnimplementedFriendshipRender) RenderRejectFriend(c *gin.Context, err mir.Error)

func (*UnimplementedFriendshipRender) RenderRequestingFriend

func (r *UnimplementedFriendshipRender) RenderRequestingFriend(c *gin.Context, err mir.Error)

type UnimplementedFriendshipServant

type UnimplementedFriendshipServant struct {
}

UnimplementedFriendshipServant can be embedded to have forward compatible implementations.

func (UnimplementedFriendshipServant) AddFriend

func (UnimplementedFriendshipServant) AddFriend(req *web.AddFriendReq) mir.Error

func (UnimplementedFriendshipServant) Chain

func (UnimplementedFriendshipServant) DeleteFriend

func (UnimplementedFriendshipServant) DeleteFriend(req *web.DeleteFriendReq) mir.Error

func (UnimplementedFriendshipServant) GetContacts

func (UnimplementedFriendshipServant) GetContacts(req *web.GetContactsReq) (*web.GetContactsResp, mir.Error)

func (UnimplementedFriendshipServant) RejectFriend

func (UnimplementedFriendshipServant) RejectFriend(req *web.RejectFriendReq) mir.Error

func (UnimplementedFriendshipServant) RequestingFriend

func (UnimplementedFriendshipServant) RequestingFriend(req *web.RequestingFriendReq) mir.Error

type UnimplementedLooseBinding

type UnimplementedLooseBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedLooseBinding can be embedded to have forward compatible implementations.

func (*UnimplementedLooseBinding) BindGetUserProfile

func (b *UnimplementedLooseBinding) BindGetUserProfile(c *gin.Context) (*web.GetUserProfileReq, mir.Error)

func (*UnimplementedLooseBinding) BindGetUserTweets

func (b *UnimplementedLooseBinding) BindGetUserTweets(c *gin.Context) (*web.GetUserTweetsReq, mir.Error)

func (*UnimplementedLooseBinding) BindTimeline

func (b *UnimplementedLooseBinding) BindTimeline(c *gin.Context) (*web.TimelineReq, mir.Error)

func (*UnimplementedLooseBinding) BindTopicList added in v0.3.0

func (b *UnimplementedLooseBinding) BindTopicList(c *gin.Context) (*web.TopicListReq, mir.Error)

func (*UnimplementedLooseBinding) BindTweetComments added in v0.3.0

func (b *UnimplementedLooseBinding) BindTweetComments(c *gin.Context) (*web.TweetCommentsReq, mir.Error)

type UnimplementedLooseRender

type UnimplementedLooseRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedLooseRender can be embedded to have forward compatible implementations.

func (*UnimplementedLooseRender) RenderGetUserProfile

func (r *UnimplementedLooseRender) RenderGetUserProfile(c *gin.Context, data *web.GetUserProfileResp, err mir.Error)

func (*UnimplementedLooseRender) RenderGetUserTweets

func (r *UnimplementedLooseRender) RenderGetUserTweets(c *gin.Context, data *web.GetUserTweetsResp, err mir.Error)

func (*UnimplementedLooseRender) RenderTimeline

func (r *UnimplementedLooseRender) RenderTimeline(c *gin.Context, data *web.TimelineResp, err mir.Error)

func (*UnimplementedLooseRender) RenderTopicList added in v0.3.0

func (r *UnimplementedLooseRender) RenderTopicList(c *gin.Context, data *web.TopicListResp, err mir.Error)

func (*UnimplementedLooseRender) RenderTweetComments added in v0.3.0

func (r *UnimplementedLooseRender) RenderTweetComments(c *gin.Context, data *web.TweetCommentsResp, err mir.Error)

type UnimplementedLooseServant

type UnimplementedLooseServant struct {
}

UnimplementedLooseServant can be embedded to have forward compatible implementations.

func (UnimplementedLooseServant) Chain

func (UnimplementedLooseServant) GetUserProfile

func (UnimplementedLooseServant) GetUserProfile(req *web.GetUserProfileReq) (*web.GetUserProfileResp, mir.Error)

func (UnimplementedLooseServant) GetUserTweets

func (UnimplementedLooseServant) GetUserTweets(req *web.GetUserTweetsReq) (*web.GetUserTweetsResp, mir.Error)

func (UnimplementedLooseServant) Timeline

func (UnimplementedLooseServant) Timeline(req *web.TimelineReq) (*web.TimelineResp, mir.Error)

func (UnimplementedLooseServant) TopicList added in v0.3.0

func (UnimplementedLooseServant) TopicList(req *web.TopicListReq) (*web.TopicListResp, mir.Error)

func (UnimplementedLooseServant) TweetComments added in v0.3.0

func (UnimplementedLooseServant) TweetComments(req *web.TweetCommentsReq) (*web.TweetCommentsResp, mir.Error)

type UnimplementedPrivBinding

type UnimplementedPrivBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedPrivBinding can be embedded to have forward compatible implementations.

func (*UnimplementedPrivBinding) BindCollectionTweet

func (b *UnimplementedPrivBinding) BindCollectionTweet(c *gin.Context) (*web.CollectionTweetReq, mir.Error)

func (*UnimplementedPrivBinding) BindCreateComment

func (b *UnimplementedPrivBinding) BindCreateComment(c *gin.Context) (*web.CreateCommentReq, mir.Error)

func (*UnimplementedPrivBinding) BindCreateCommentReply

func (b *UnimplementedPrivBinding) BindCreateCommentReply(c *gin.Context) (*web.CreateCommentReplyReq, mir.Error)

func (*UnimplementedPrivBinding) BindCreateTweet

func (b *UnimplementedPrivBinding) BindCreateTweet(c *gin.Context) (*web.CreateTweetReq, mir.Error)

func (*UnimplementedPrivBinding) BindDeleteComment

func (b *UnimplementedPrivBinding) BindDeleteComment(c *gin.Context) (*web.DeleteCommentReq, mir.Error)

func (*UnimplementedPrivBinding) BindDeleteCommentReply

func (b *UnimplementedPrivBinding) BindDeleteCommentReply(c *gin.Context) (*web.DeleteCommentReplyReq, mir.Error)

func (*UnimplementedPrivBinding) BindDeleteTweet

func (b *UnimplementedPrivBinding) BindDeleteTweet(c *gin.Context) (*web.DeleteTweetReq, mir.Error)

func (*UnimplementedPrivBinding) BindDownloadAttachment

func (b *UnimplementedPrivBinding) BindDownloadAttachment(c *gin.Context) (*web.DownloadAttachmentReq, mir.Error)

func (*UnimplementedPrivBinding) BindDownloadAttachmentPrecheck

func (b *UnimplementedPrivBinding) BindDownloadAttachmentPrecheck(c *gin.Context) (*web.DownloadAttachmentPrecheckReq, mir.Error)

func (*UnimplementedPrivBinding) BindFollowTopic added in v0.3.0

func (b *UnimplementedPrivBinding) BindFollowTopic(c *gin.Context) (*web.FollowTopicReq, mir.Error)

func (*UnimplementedPrivBinding) BindLockTweet

func (b *UnimplementedPrivBinding) BindLockTweet(c *gin.Context) (*web.LockTweetReq, mir.Error)

func (*UnimplementedPrivBinding) BindStarTweet

func (b *UnimplementedPrivBinding) BindStarTweet(c *gin.Context) (*web.StarTweetReq, mir.Error)

func (*UnimplementedPrivBinding) BindStickTopic added in v0.3.0

func (b *UnimplementedPrivBinding) BindStickTopic(c *gin.Context) (*web.StickTopicReq, mir.Error)

func (*UnimplementedPrivBinding) BindStickTweet

func (b *UnimplementedPrivBinding) BindStickTweet(c *gin.Context) (*web.StickTweetReq, mir.Error)

func (*UnimplementedPrivBinding) BindThumbsDownTweetComment added in v0.3.0

func (b *UnimplementedPrivBinding) BindThumbsDownTweetComment(c *gin.Context) (*web.TweetCommentThumbsReq, mir.Error)

func (*UnimplementedPrivBinding) BindThumbsDownTweetReply added in v0.3.0

func (b *UnimplementedPrivBinding) BindThumbsDownTweetReply(c *gin.Context) (*web.TweetReplyThumbsReq, mir.Error)

func (*UnimplementedPrivBinding) BindThumbsUpTweetComment added in v0.3.0

func (b *UnimplementedPrivBinding) BindThumbsUpTweetComment(c *gin.Context) (*web.TweetCommentThumbsReq, mir.Error)

func (*UnimplementedPrivBinding) BindThumbsUpTweetReply added in v0.3.0

func (b *UnimplementedPrivBinding) BindThumbsUpTweetReply(c *gin.Context) (*web.TweetReplyThumbsReq, mir.Error)

func (*UnimplementedPrivBinding) BindUnfollowTopic added in v0.3.0

func (b *UnimplementedPrivBinding) BindUnfollowTopic(c *gin.Context) (*web.UnfollowTopicReq, mir.Error)

func (*UnimplementedPrivBinding) BindUploadAttachment

func (b *UnimplementedPrivBinding) BindUploadAttachment(c *gin.Context) (*web.UploadAttachmentReq, mir.Error)

func (*UnimplementedPrivBinding) BindVisibleTweet

func (b *UnimplementedPrivBinding) BindVisibleTweet(c *gin.Context) (*web.VisibleTweetReq, mir.Error)

type UnimplementedPrivRender

type UnimplementedPrivRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedPrivRender can be embedded to have forward compatible implementations.

func (*UnimplementedPrivRender) RenderCollectionTweet

func (r *UnimplementedPrivRender) RenderCollectionTweet(c *gin.Context, data *web.CollectionTweetResp, err mir.Error)

func (*UnimplementedPrivRender) RenderCreateComment

func (r *UnimplementedPrivRender) RenderCreateComment(c *gin.Context, data *web.CreateCommentResp, err mir.Error)

func (*UnimplementedPrivRender) RenderCreateCommentReply

func (r *UnimplementedPrivRender) RenderCreateCommentReply(c *gin.Context, data *web.CreateCommentReplyResp, err mir.Error)

func (*UnimplementedPrivRender) RenderCreateTweet

func (r *UnimplementedPrivRender) RenderCreateTweet(c *gin.Context, data *web.CreateTweetResp, err mir.Error)

func (*UnimplementedPrivRender) RenderDeleteComment

func (r *UnimplementedPrivRender) RenderDeleteComment(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderDeleteCommentReply

func (r *UnimplementedPrivRender) RenderDeleteCommentReply(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderDeleteTweet

func (r *UnimplementedPrivRender) RenderDeleteTweet(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderDownloadAttachment

func (r *UnimplementedPrivRender) RenderDownloadAttachment(c *gin.Context, data *web.DownloadAttachmentResp, err mir.Error)

func (*UnimplementedPrivRender) RenderDownloadAttachmentPrecheck

func (r *UnimplementedPrivRender) RenderDownloadAttachmentPrecheck(c *gin.Context, data *web.DownloadAttachmentPrecheckResp, err mir.Error)

func (*UnimplementedPrivRender) RenderFollowTopic added in v0.3.0

func (r *UnimplementedPrivRender) RenderFollowTopic(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderLockTweet

func (r *UnimplementedPrivRender) RenderLockTweet(c *gin.Context, data *web.LockTweetResp, err mir.Error)

func (*UnimplementedPrivRender) RenderStarTweet

func (r *UnimplementedPrivRender) RenderStarTweet(c *gin.Context, data *web.StarTweetResp, err mir.Error)

func (*UnimplementedPrivRender) RenderStickTopic added in v0.3.0

func (r *UnimplementedPrivRender) RenderStickTopic(c *gin.Context, data *web.StickTopicResp, err mir.Error)

func (*UnimplementedPrivRender) RenderStickTweet

func (r *UnimplementedPrivRender) RenderStickTweet(c *gin.Context, data *web.StickTweetResp, err mir.Error)

func (*UnimplementedPrivRender) RenderThumbsDownTweetComment added in v0.3.0

func (r *UnimplementedPrivRender) RenderThumbsDownTweetComment(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderThumbsDownTweetReply added in v0.3.0

func (r *UnimplementedPrivRender) RenderThumbsDownTweetReply(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderThumbsUpTweetComment added in v0.3.0

func (r *UnimplementedPrivRender) RenderThumbsUpTweetComment(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderThumbsUpTweetReply added in v0.3.0

func (r *UnimplementedPrivRender) RenderThumbsUpTweetReply(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderUnfollowTopic added in v0.3.0

func (r *UnimplementedPrivRender) RenderUnfollowTopic(c *gin.Context, err mir.Error)

func (*UnimplementedPrivRender) RenderUploadAttachment

func (r *UnimplementedPrivRender) RenderUploadAttachment(c *gin.Context, data *web.UploadAttachmentResp, err mir.Error)

func (*UnimplementedPrivRender) RenderVisibleTweet

func (r *UnimplementedPrivRender) RenderVisibleTweet(c *gin.Context, data *web.VisibleTweetResp, err mir.Error)

type UnimplementedPrivServant

type UnimplementedPrivServant struct {
}

UnimplementedPrivServant can be embedded to have forward compatible implementations.

func (UnimplementedPrivServant) Chain

func (UnimplementedPrivServant) CollectionTweet

func (UnimplementedPrivServant) CollectionTweet(req *web.CollectionTweetReq) (*web.CollectionTweetResp, mir.Error)

func (UnimplementedPrivServant) CreateComment

func (UnimplementedPrivServant) CreateComment(req *web.CreateCommentReq) (*web.CreateCommentResp, mir.Error)

func (UnimplementedPrivServant) CreateCommentReply

func (UnimplementedPrivServant) CreateCommentReply(req *web.CreateCommentReplyReq) (*web.CreateCommentReplyResp, mir.Error)

func (UnimplementedPrivServant) CreateTweet

func (UnimplementedPrivServant) CreateTweet(req *web.CreateTweetReq) (*web.CreateTweetResp, mir.Error)

func (UnimplementedPrivServant) DeleteComment

func (UnimplementedPrivServant) DeleteComment(req *web.DeleteCommentReq) mir.Error

func (UnimplementedPrivServant) DeleteCommentReply

func (UnimplementedPrivServant) DeleteCommentReply(req *web.DeleteCommentReplyReq) mir.Error

func (UnimplementedPrivServant) DeleteTweet

func (UnimplementedPrivServant) DeleteTweet(req *web.DeleteTweetReq) mir.Error

func (UnimplementedPrivServant) DownloadAttachment

func (UnimplementedPrivServant) DownloadAttachment(req *web.DownloadAttachmentReq) (*web.DownloadAttachmentResp, mir.Error)

func (UnimplementedPrivServant) DownloadAttachmentPrecheck

func (UnimplementedPrivServant) DownloadAttachmentPrecheck(req *web.DownloadAttachmentPrecheckReq) (*web.DownloadAttachmentPrecheckResp, mir.Error)

func (UnimplementedPrivServant) FollowTopic added in v0.3.0

func (UnimplementedPrivServant) FollowTopic(req *web.FollowTopicReq) mir.Error

func (UnimplementedPrivServant) LockTweet

func (UnimplementedPrivServant) LockTweet(req *web.LockTweetReq) (*web.LockTweetResp, mir.Error)

func (UnimplementedPrivServant) StarTweet

func (UnimplementedPrivServant) StarTweet(req *web.StarTweetReq) (*web.StarTweetResp, mir.Error)

func (UnimplementedPrivServant) StickTopic added in v0.3.0

func (UnimplementedPrivServant) StickTopic(req *web.StickTopicReq) (*web.StickTopicResp, mir.Error)

func (UnimplementedPrivServant) StickTweet

func (UnimplementedPrivServant) StickTweet(req *web.StickTweetReq) (*web.StickTweetResp, mir.Error)

func (UnimplementedPrivServant) ThumbsDownTweetComment added in v0.3.0

func (UnimplementedPrivServant) ThumbsDownTweetComment(req *web.TweetCommentThumbsReq) mir.Error

func (UnimplementedPrivServant) ThumbsDownTweetReply added in v0.3.0

func (UnimplementedPrivServant) ThumbsDownTweetReply(req *web.TweetReplyThumbsReq) mir.Error

func (UnimplementedPrivServant) ThumbsUpTweetComment added in v0.3.0

func (UnimplementedPrivServant) ThumbsUpTweetComment(req *web.TweetCommentThumbsReq) mir.Error

func (UnimplementedPrivServant) ThumbsUpTweetReply added in v0.3.0

func (UnimplementedPrivServant) ThumbsUpTweetReply(req *web.TweetReplyThumbsReq) mir.Error

func (UnimplementedPrivServant) UnfollowTopic added in v0.3.0

func (UnimplementedPrivServant) UnfollowTopic(req *web.UnfollowTopicReq) mir.Error

func (UnimplementedPrivServant) UploadAttachment

func (UnimplementedPrivServant) UploadAttachment(req *web.UploadAttachmentReq) (*web.UploadAttachmentResp, mir.Error)

func (UnimplementedPrivServant) VisibleTweet

func (UnimplementedPrivServant) VisibleTweet(req *web.VisibleTweetReq) (*web.VisibleTweetResp, mir.Error)

type UnimplementedPubBinding

type UnimplementedPubBinding struct {
	BindAny func(*gin.Context, any) mir.Error
}

UnimplementedPubBinding can be embedded to have forward compatible implementations.

func (*UnimplementedPubBinding) BindLogin

func (b *UnimplementedPubBinding) BindLogin(c *gin.Context) (*web.LoginReq, mir.Error)

func (*UnimplementedPubBinding) BindRegister

func (b *UnimplementedPubBinding) BindRegister(c *gin.Context) (*web.RegisterReq, mir.Error)

func (*UnimplementedPubBinding) BindSendCaptcha

func (b *UnimplementedPubBinding) BindSendCaptcha(c *gin.Context) (*web.SendCaptchaReq, mir.Error)

func (*UnimplementedPubBinding) BindTweetDetail

func (b *UnimplementedPubBinding) BindTweetDetail(c *gin.Context) (*web.TweetDetailReq, mir.Error)

type UnimplementedPubRender

type UnimplementedPubRender struct {
	RenderAny func(*gin.Context, any, mir.Error)
}

UnimplementedPubRender can be embedded to have forward compatible implementations.

func (*UnimplementedPubRender) RenderGetCaptcha

func (r *UnimplementedPubRender) RenderGetCaptcha(c *gin.Context, data *web.GetCaptchaResp, err mir.Error)

func (*UnimplementedPubRender) RenderLogin

func (r *UnimplementedPubRender) RenderLogin(c *gin.Context, data *web.LoginResp, err mir.Error)

func (*UnimplementedPubRender) RenderRegister

func (r *UnimplementedPubRender) RenderRegister(c *gin.Context, data *web.RegisterResp, err mir.Error)

func (*UnimplementedPubRender) RenderSendCaptcha

func (r *UnimplementedPubRender) RenderSendCaptcha(c *gin.Context, err mir.Error)

func (*UnimplementedPubRender) RenderTweetDetail

func (r *UnimplementedPubRender) RenderTweetDetail(c *gin.Context, data *web.TweetDetailResp, err mir.Error)

func (*UnimplementedPubRender) RenderVersion

func (r *UnimplementedPubRender) RenderVersion(c *gin.Context, data *web.VersionResp, err mir.Error)

type UnimplementedPubServant

type UnimplementedPubServant struct {
}

UnimplementedPubServant can be embedded to have forward compatible implementations.

func (UnimplementedPubServant) GetCaptcha

func (UnimplementedPubServant) GetCaptcha() (*web.GetCaptchaResp, mir.Error)

func (UnimplementedPubServant) Login

func (UnimplementedPubServant) Login(req *web.LoginReq) (*web.LoginResp, mir.Error)

func (UnimplementedPubServant) Register

func (UnimplementedPubServant) Register(req *web.RegisterReq) (*web.RegisterResp, mir.Error)

func (UnimplementedPubServant) SendCaptcha

func (UnimplementedPubServant) SendCaptcha(req *web.SendCaptchaReq) mir.Error

func (UnimplementedPubServant) TweetDetail

func (UnimplementedPubServant) TweetDetail(req *web.TweetDetailReq) (*web.TweetDetailResp, mir.Error)

func (UnimplementedPubServant) Version

func (UnimplementedPubServant) Version() (*web.VersionResp, mir.Error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL