pub struct Splash {
pub meta: SplashMeta,
/* private fields */
}Fields§
§meta: SplashMetaImplementations§
Source§impl Splash
impl Splash
pub fn load(path: impl AsRef<Path>) -> Result<Self, Error>
pub fn from_bytes(bytes: &[u8]) -> Result<Self, Error>
pub fn print(&self)
pub fn print_at(&self, row: u16, col: u16)
pub fn print_with_mode(&self, mode: ColorMode)
pub fn to_string(&self) -> String
pub fn write_to<W: Write>(&self, w: &mut W) -> Result<()>
pub fn dimensions(&self) -> (usize, usize)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Splash
impl RefUnwindSafe for Splash
impl Send for Splash
impl Sync for Splash
impl Unpin for Splash
impl UnsafeUnpin for Splash
impl UnwindSafe for Splash
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more