Documentation ¶
Index ¶
- type Interface
- type Struct
- type StructMultiPtr
- type StructPtr
- type UseAll
- func (u *UseAll) AcceptInterface(i Interface) error
- func (u *UseAll) AcceptStruct(s Struct) error
- func (u *UseAll) AcceptStructMultiPtrPtr(s *StructMultiPtr) error
- func (u *UseAll) AcceptStructMultiPtrValue(s StructMultiPtr) error
- func (u *UseAll) AcceptStructPtr(s *StructPtr) error
- func (u *UseAll) Interface() Interface
- func (u *UseAll) Struct() Struct
- func (u *UseAll) StructMultiPtrPtr() *StructMultiPtr
- func (u *UseAll) StructMultiPtrValue() StructMultiPtr
- func (u *UseAll) StructPtr() *StructPtr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StructMultiPtr ¶
type StructMultiPtr struct{}
func (*StructMultiPtr) PtrOut ¶
func (s *StructMultiPtr) PtrOut() (string, error)
func (StructMultiPtr) ValueOut ¶
func (s StructMultiPtr) ValueOut() (string, error)
type UseAll ¶
type UseAll struct{}
func (*UseAll) AcceptInterface ¶
func (*UseAll) AcceptStruct ¶
func (*UseAll) AcceptStructMultiPtrPtr ¶
func (u *UseAll) AcceptStructMultiPtrPtr(s *StructMultiPtr) error
func (*UseAll) AcceptStructMultiPtrValue ¶
func (u *UseAll) AcceptStructMultiPtrValue(s StructMultiPtr) error
func (*UseAll) AcceptStructPtr ¶
func (*UseAll) StructMultiPtrPtr ¶
func (u *UseAll) StructMultiPtrPtr() *StructMultiPtr
func (*UseAll) StructMultiPtrValue ¶
func (u *UseAll) StructMultiPtrValue() StructMultiPtr
Click to show internal directories.
Click to hide internal directories.