(displayable: impl Display, start: u8, end: u8)
| 378 | } |
| 379 | |
| 380 | pub(crate) fn shorten(displayable: impl Display, start: u8, end: u8) -> String { |
| 381 | let displayable = displayable.to_string(); |
| 382 | |
| 383 | if displayable.len() <= (start + end) as usize { |
| 384 | return displayable; |
| 385 | } |
| 386 | |
| 387 | let start_str: &str = &displayable[0..start as usize]; |
| 388 | let end_str: &str = &displayable[displayable.len() - end as usize..]; |
| 389 | format!("{start_str}...{end_str}") |
| 390 | } |
| 391 | |
| 392 | pub fn is_mnemonic(s: &str) -> bool { |
| 393 | let word_count = s.split_whitespace().count(); |
no outgoing calls
no test coverage detected