Trait imsz::Imsz

source ·
pub trait Imsz {
    // Required method
    fn imsz(self) -> ImResult<ImInfo>;
}
Expand description

Trait to provide generic imsz() function for paths, buffers, and readers.

Required Methods§

Implementations on Foreign Types§

source§

impl Imsz for &str

source§

impl Imsz for &String

source§

impl Imsz for &OsStr

source§

impl Imsz for &OsString

source§

impl Imsz for &Stdin

source§

fn imsz(self) -> ImResult<ImInfo>

WARNING: This looses already buffered input!

source§

impl Imsz for &Path

source§

impl Imsz for &PathBuf

source§

impl Imsz for &[u8]

source§

impl Imsz for &mut File

source§

impl Imsz for &mut Cursor<&[u8]>

source§

impl Imsz for String

source§

impl Imsz for OsString

source§

impl Imsz for File

source§

impl Imsz for Cursor<&[u8]>

source§

impl Imsz for Stdin

source§

impl Imsz for PathBuf

source§

impl<R> Imsz for &mut BufReader<R>where R: Read + Seek,

source§

impl<R> Imsz for BufReader<R>where R: Read + Seek,

source§

impl<const LEN: usize> Imsz for &[u8; LEN]

source§

impl<const LEN: usize> Imsz for Cursor<&[u8; LEN]>

source§

impl<const LEN: usize> Imsz for Cursor<[u8; LEN]>

source§

impl<const LEN: usize> Imsz for [u8; LEN]

Implementors§