Lines Matching refs:MemoryImageSource
92 pub enum MemoryImageSource { enum
99 impl MemoryImageSource { implementation
101 pub fn from_file(file: &Arc<File>) -> Option<MemoryImageSource> { in from_file() argument
102 Some(MemoryImageSource::Mmap(file.clone())) in from_file()
106 pub fn from_data(_data: &[u8]) -> io::Result<Option<MemoryImageSource>> { in from_data() argument
111 pub fn from_data(data: &[u8]) -> crate::Result<Option<MemoryImageSource>> { in from_data() argument
157 Ok(Some(MemoryImageSource::Memfd(memfd))) in from_data()
163 MemoryImageSource::Mmap(ref file) => file, in as_file()
165 MemoryImageSource::Memfd(ref memfd) => memfd.as_file(), in as_file()
183 impl PartialEq for MemoryImageSource { implementation
184 fn eq(&self, other: &MemoryImageSource) -> bool { in eq()