Skip to content
This repository was archived by the owner on Dec 1, 2023. It is now read-only.

Commit e5cd75c

Browse files
authored
Fix example to compile
Previously, hoedown did not understand that this was an example. pulldown-cmark does. This fixes the example to be compile-able. Fixes rust-lang/rust#40994
1 parent 7383d2e commit e5cd75c

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/base64.rs

+19-19
Original file line numberDiff line numberDiff line change
@@ -330,26 +330,26 @@ impl<'a, T: ?Sized + FromBase64> FromBase64 for &'a T {
330330
}
331331

332332
/// Base64 decoding lookup table, generated using:
333-
/// ```rust
334-
/// let mut ch = 0u8;
335-
/// loop {
336-
/// let code = match ch {
337-
/// b'A'...b'Z' => ch - 0x41,
338-
/// b'a'...b'z' => ch - 0x47,
339-
/// b'0'...b'9' => ch + 0x04,
340-
/// b'+' | b'-' => 0x3E,
341-
/// b'/' | b'_' => 0x3F,
342-
/// b'=' => 0xFE,
343-
/// b'\r' | b'\n' => 0xFD,
344-
/// _ => 0xFF,
345-
/// };
346-
/// print!("0x{:02X}, ", code);
347-
/// if ch % 16 == 15 { println!(""); }
348-
/// else if ch == 0xFF { break; }
349-
/// ch += 1;
350-
/// }
351-
/// println!("");
333+
///
334+
/// ```
335+
/// let mut ch = 0u8;
336+
/// loop {
337+
/// let code = match ch {
338+
/// b'A'...b'Z' => ch - 0x41,
339+
/// b'a'...b'z' => ch - 0x47,
340+
/// b'0'...b'9' => ch + 0x04,
341+
/// b'+' | b'-' => 0x3E,
342+
/// b'/' | b'_' => 0x3F,
343+
/// b'=' => 0xFE,
344+
/// b'\r' | b'\n' => 0xFD,
345+
/// _ => 0xFF,
346+
/// };
347+
/// print!("0x{:02X}, ", code);
348+
/// if ch % 16 == 15 { println!(""); }
349+
/// else if ch == 0xFF { break; }
350+
/// ch += 1;
352351
/// }
352+
/// println!("");
353353
/// ```
354354
const DECODE_TABLE: [u8; 256] = [
355355
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF,

0 commit comments

Comments
 (0)