Public declaration syntax from harness-tui-kit/src/components/system/custom_logo.rs Original source SHA-256: 7f305e53a61702cfad178c9f6d986028645b9b1d9f1e0416ef46d9d3c0d8599c Function bodies and constant values are omitted. This is not the complete implementation. Source line 33 pub const CLAUSEN_LOGO_ROWS: &[&str]; Source line 45 #[derive(Debug, Clone)] pub struct CustomLogo<'a> { } Source line 57 #[must_use] pub fn new(rows: &'a [&'a str]) -> Self; Source line 68 #[must_use] pub fn clausen() -> Self; Source line 74 #[must_use] pub fn theme(mut self, theme: &'a Theme) -> Self; Source line 81 #[must_use] pub fn fill(mut self, color: Color) -> Self; Source line 88 #[must_use] pub fn shade(mut self, color: Color) -> Self; Source line 95 #[must_use] pub fn measured_width(&self) -> u16; Source line 105 #[must_use] pub fn measured_height(&self) -> u16;