[−][src]Struct broot::kitty::KittyImageRenderer
the image renderer, with knowledge of the console cells dimensions, and built only on Kitty.
Fields
transmission_medium: TransmissionMedium
Implementations
impl KittyImageRenderer
[src]
pub fn new() -> Option<Self>
[src]
pub fn take_current_images(&mut self) -> Option<KittyImageSet>
[src]
pub fn print(
&mut self,
w: &mut W,
src: &DynamicImage,
area: &Area
) -> Result<(), ProgramError>
[src]
&mut self,
w: &mut W,
src: &DynamicImage,
area: &Area
) -> Result<(), ProgramError>
pub fn erase(
&mut self,
w: &mut W,
ids: KittyImageSet
) -> Result<(), ProgramError>
[src]
&mut self,
w: &mut W,
ids: KittyImageSet
) -> Result<(), ProgramError>
pub fn erase_all(&mut self, w: &mut W) -> Result<(), ProgramError>
[src]
erase all kitty images, even the forgetted ones
Auto Trait Implementations
impl RefUnwindSafe for KittyImageRenderer
impl Send for KittyImageRenderer
impl Sync for KittyImageRenderer
impl Unpin for KittyImageRenderer
impl UnwindSafe for KittyImageRenderer
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,