Scan implements the Scanner interface.
(value interface{})
| 839 | |
| 840 | // Scan implements the Scanner interface. |
| 841 | func (ns *NullAgentKeyScopeEnum) Scan(value interface{}) error { |
| 842 | if value == nil { |
| 843 | ns.AgentKeyScopeEnum, ns.Valid = "", false |
| 844 | return nil |
| 845 | } |
| 846 | ns.Valid = true |
| 847 | return ns.AgentKeyScopeEnum.Scan(value) |
| 848 | } |
| 849 | |
| 850 | // Value implements the driver Valuer interface. |
| 851 | func (ns NullAgentKeyScopeEnum) Value() (driver.Value, error) { |