[−][src]Struct embedded_sdmmc::File
Represents an open file on disk.
Methods
impl File
[src]
pub fn eof(&self) -> bool
[src]
Are we at the end of the file?
pub fn length(&self) -> u32
[src]
How long is the file?
pub fn seek_from_start(&mut self, offset: u32) -> Result<(), ()>
[src]
Seek to a new position in the file, relative to the start of the file.
pub fn seek_from_end(&mut self, offset: u32) -> Result<(), ()>
[src]
Seek to a new position in the file, relative to the end of the file.
pub fn seek_from_current(&mut self, offset: i32) -> Result<(), ()>
[src]
Seek to a new position in the file, relative to the current position.
pub fn left(&self) -> u32
[src]
Amount of file left to read.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for File
impl Send for File
impl Sync for File
impl Unpin for File
impl UnwindSafe for File
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,
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.
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>,