pub struct FileHandle(/* private fields */);Implementations§
Source§impl FileHandle
impl FileHandle
pub async fn create_writable(&mut self) -> Result<WritableFileStream>
pub async fn create_writable_with_options( &mut self, options: &CreateWritableOptions, ) -> Result<WritableFileStream>
pub async fn read(&self) -> Result<Vec<u8>>
pub async fn size(&self) -> Result<usize>
Trait Implementations§
Source§impl Clone for FileHandle
impl Clone for FileHandle
Source§fn clone(&self) -> FileHandle
fn clone(&self) -> FileHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileHandle
impl Debug for FileHandle
Source§impl From<FileSystemFileHandle> for FileHandle
impl From<FileSystemFileHandle> for FileHandle
Source§fn from(handle: FileSystemFileHandle) -> Self
fn from(handle: FileSystemFileHandle) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Send for FileHandle
impl !Sync for FileHandle
impl Freeze for FileHandle
impl RefUnwindSafe for FileHandle
impl Unpin for FileHandle
impl UnsafeUnpin for FileHandle
impl UnwindSafe for FileHandle
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