(b encoding2.BinaryWriter)
| 531 | } |
| 532 | |
| 533 | func (s String) encodeAscii(b encoding2.BinaryWriter) { |
| 534 | writebyte(b, '\'') |
| 535 | encoder := base64.NewEncoder(base64.StdEncoding, b) |
| 536 | encoder.Write(s.raw()) |
| 537 | encoder.Close() |
| 538 | writebyte(b, '\'') |
| 539 | } |
| 540 | |
| 541 | func (s String) MarshalBinary() ([]byte, error) { |
| 542 | if s.isUtf8 { |