Skip to main content

IFileStream

Trait IFileStream 

Source
pub trait IFileStream: IStream {
Show 28 methods // Provided methods fn buf(self) -> Array<u8> { ... } fn set_buf(self, value: Array<u8>) { ... } fn name(self) -> Il2CppString { ... } fn set_name(self, value: Il2CppString) { ... } fn is_exposed(self) -> bool { ... } fn set_is_exposed(self, value: bool) { ... } fn append_startpos(self) -> i64 { ... } fn set_append_startpos(self, value: i64) { ... } fn access(self) -> FileAccess { ... } fn set_access(self, value: FileAccess) { ... } fn owner(self) -> bool { ... } fn set_owner(self, value: bool) { ... } fn async(self) -> bool { ... } fn set_async(self, value: bool) { ... } fn canseek(self) -> bool { ... } fn set_canseek(self, value: bool) { ... } fn anonymous(self) -> bool { ... } fn set_anonymous(self, value: bool) { ... } fn buf_dirty(self) -> bool { ... } fn set_buf_dirty(self, value: bool) { ... } fn buf_size(self) -> i32 { ... } fn set_buf_size(self, value: i32) { ... } fn buf_length(self) -> i32 { ... } fn set_buf_length(self, value: i32) { ... } fn buf_offset(self) -> i32 { ... } fn set_buf_offset(self, value: i32) { ... } fn buf_start(self) -> i64 { ... } fn set_buf_start(self, value: i64) { ... }
}

Provided Methods§

Source

fn buf(self) -> Array<u8>

Source

fn set_buf(self, value: Array<u8>)

Source

fn name(self) -> Il2CppString

Source

fn set_name(self, value: Il2CppString)

Source

fn is_exposed(self) -> bool

Source

fn set_is_exposed(self, value: bool)

Source

fn append_startpos(self) -> i64

Source

fn set_append_startpos(self, value: i64)

Source

fn access(self) -> FileAccess

Source

fn set_access(self, value: FileAccess)

Source

fn owner(self) -> bool

Source

fn set_owner(self, value: bool)

Source

fn async(self) -> bool

Source

fn set_async(self, value: bool)

Source

fn canseek(self) -> bool

Source

fn set_canseek(self, value: bool)

Source

fn anonymous(self) -> bool

Source

fn set_anonymous(self, value: bool)

Source

fn buf_dirty(self) -> bool

Source

fn set_buf_dirty(self, value: bool)

Source

fn buf_size(self) -> i32

Source

fn set_buf_size(self, value: i32)

Source

fn buf_length(self) -> i32

Source

fn set_buf_length(self, value: i32)

Source

fn buf_offset(self) -> i32

Source

fn set_buf_offset(self, value: i32)

Source

fn buf_start(self) -> i64

Source

fn set_buf_start(self, value: i64)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§