Lines Matching defs:NamedTempFile
481 pub struct NamedTempFile { struct
486 impl fmt::Debug for NamedTempFile { argument
492 impl AsRef<Path> for NamedTempFile { implementation
515 impl From<PersistError> for NamedTempFile { implementation
517 fn from(error: PersistError) -> NamedTempFile { in from()
534 impl NamedTempFile { impl
601 pub fn new_in<P: AsRef<Path>>(dir: P) -> io::Result<NamedTempFile> { in new_in()
668 let NamedTempFile { path, .. } = self; in close() localVariable
715 let NamedTempFile { path, file } = self; in persist() localVariable
768 let NamedTempFile { path, file } = self; in persist_noclobber() localVariable
896 impl Read for NamedTempFile { implementation
902 impl<'a> Read for &'a NamedTempFile { implementation
908 impl Write for NamedTempFile { implementation
918 impl<'a> Write for &'a NamedTempFile { implementation
928 impl Seek for NamedTempFile { implementation
934 impl<'a> Seek for &'a NamedTempFile { implementation
941 impl std::os::unix::io::AsRawFd for NamedTempFile { implementation
949 impl std::os::windows::io::AsRawHandle for NamedTempFile { implementation
959 ) -> io::Result<NamedTempFile> { in create_named()