-
Notifications
You must be signed in to change notification settings - Fork 1
/
empty.go
130 lines (88 loc) · 3.86 KB
/
empty.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
// Code generated by ./cmd/internal. DO NOT EDIT.
// Package empty provides no-op asserter method implementations of interfaces in
// cchat's root and text packages.
package empty
import (
"github.com/diamondburned/cchat"
"github.com/diamondburned/cchat/text"
)
// Service provides no-op asserters for cchat.Service.
type Service struct{}
// AsConfigurator returns nil.
func (Service) AsConfigurator() cchat.Configurator { return nil }
// AsSessionRestorer returns nil.
func (Service) AsSessionRestorer() cchat.SessionRestorer { return nil }
// Session provides no-op asserters for cchat.Session.
type Session struct{}
// AsCommander returns nil.
func (Session) AsCommander() cchat.Commander { return nil }
// AsSessionSaver returns nil.
func (Session) AsSessionSaver() cchat.SessionSaver { return nil }
// Commander provides no-op asserters for cchat.Commander.
type Commander struct{}
// AsCompleter returns nil.
func (Commander) AsCompleter() cchat.Completer { return nil }
// Server provides no-op asserters for cchat.Server.
type Server struct{}
// AsLister returns nil.
func (Server) AsLister() cchat.Lister { return nil }
// AsMessenger returns nil.
func (Server) AsMessenger() cchat.Messenger { return nil }
// AsCommander returns nil.
func (Server) AsCommander() cchat.Commander { return nil }
// AsConfigurator returns nil.
func (Server) AsConfigurator() cchat.Configurator { return nil }
// Messenger provides no-op asserters for cchat.Messenger.
type Messenger struct{}
// AsSender returns nil.
func (Messenger) AsSender() cchat.Sender { return nil }
// AsEditor returns nil.
func (Messenger) AsEditor() cchat.Editor { return nil }
// AsActioner returns nil.
func (Messenger) AsActioner() cchat.Actioner { return nil }
// AsNicknamer returns nil.
func (Messenger) AsNicknamer() cchat.Nicknamer { return nil }
// AsBacklogger returns nil.
func (Messenger) AsBacklogger() cchat.Backlogger { return nil }
// AsMemberLister returns nil.
func (Messenger) AsMemberLister() cchat.MemberLister { return nil }
// AsUnreadIndicator returns nil.
func (Messenger) AsUnreadIndicator() cchat.UnreadIndicator { return nil }
// AsTypingIndicator returns nil.
func (Messenger) AsTypingIndicator() cchat.TypingIndicator { return nil }
// Sender provides no-op asserters for cchat.Sender.
type Sender struct{}
// AsCompleter returns nil.
func (Sender) AsCompleter() cchat.Completer { return nil }
// MemberSection provides no-op asserters for cchat.MemberSection.
type MemberSection struct{}
// AsMemberDynamicSection returns nil.
func (MemberSection) AsMemberDynamicSection() cchat.MemberDynamicSection { return nil }
// SendableMessage provides no-op asserters for cchat.SendableMessage.
type SendableMessage struct{}
// AsNoncer returns nil.
func (SendableMessage) AsNoncer() cchat.Noncer { return nil }
// AsReplier returns nil.
func (SendableMessage) AsReplier() cchat.Replier { return nil }
// AsAttacher returns nil.
func (SendableMessage) AsAttacher() cchat.Attacher { return nil }
// TextSegment provides no-op asserters for cchat.TextSegment.
type TextSegment struct{}
// AsColorer returns nil.
func (TextSegment) AsColorer() text.Colorer { return nil }
// AsLinker returns nil.
func (TextSegment) AsLinker() text.Linker { return nil }
// AsImager returns nil.
func (TextSegment) AsImager() text.Imager { return nil }
// AsAvatarer returns nil.
func (TextSegment) AsAvatarer() text.Avatarer { return nil }
// AsMentioner returns nil.
func (TextSegment) AsMentioner() text.Mentioner { return nil }
// AsAttributor returns nil.
func (TextSegment) AsAttributor() text.Attributor { return nil }
// AsCodeblocker returns nil.
func (TextSegment) AsCodeblocker() text.Codeblocker { return nil }
// AsQuoteblocker returns nil.
func (TextSegment) AsQuoteblocker() text.Quoteblocker { return nil }
// AsMessageReferencer returns nil.
func (TextSegment) AsMessageReferencer() text.MessageReferencer { return nil }