Scan implements the Scanner interface.
(value interface{})
| 388 | |
| 389 | // Scan implements the Scanner interface. |
| 390 | func (x *NullGreekGodCustom) Scan(value interface{}) (err error) { |
| 391 | if value == nil { |
| 392 | x.GreekGodCustom, x.Valid = GreekGodCustom(""), false |
| 393 | return |
| 394 | } |
| 395 | |
| 396 | err = x.GreekGodCustom.Scan(value) |
| 397 | x.Valid = (err == nil) |
| 398 | return |
| 399 | } |
| 400 | |
| 401 | // Value implements the driver Valuer interface. |
| 402 | func (x NullGreekGodCustom) Value() (driver.Value, error) { |
nothing calls this directly
no test coverage detected