pub struct JPEGImage { /* private fields */ }Expand description
JPEG image path wrapper.
Implementations§
Source§impl JPEGImage
impl JPEGImage
Sourcepub fn new(path: &str) -> Result<Self, CotisImageError>
pub fn new(path: &str) -> Result<Self, CotisImageError>
Creates a JPEG image from a relative path.
§Errors
Returns:
CotisImageError::EmptyPathwhenpathis empty.CotisImageError::NotRelativePathwhenpathstarts with/.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for JPEGImage
impl RefUnwindSafe for JPEGImage
impl Send for JPEGImage
impl Sync for JPEGImage
impl Unpin for JPEGImage
impl UnsafeUnpin for JPEGImage
impl UnwindSafe for JPEGImage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<H, TailTarget, Source, Idx> Embed<RenderTList<H, TailTarget>, There<Idx>> for Sourcewhere
TailTarget: IsRenderList,
Source: Embed<TailTarget, Idx>,
impl<H, TailTarget, Source, Idx> Embed<RenderTList<H, TailTarget>, There<Idx>> for Sourcewhere
TailTarget: IsRenderList,
Source: Embed<TailTarget, Idx>,
Source§fn embed(self) -> RenderTList<H, TailTarget>
fn embed(self) -> RenderTList<H, TailTarget>
Converts
self into Target.