Struct ppapi::ffi::Struct_PPB_FileRef_1_1Experimental [-]  [+] [src]

pub struct Struct_PPB_FileRef_1_1 {
    pub Create: Option< extern "C" fn(file_system: PP_Resource, path: *const c_char) -> PP_Resource>,
    pub IsFileRef: Option< extern "C" fn(resource: PP_Resource) -> PP_Bool>,
    pub GetFileSystemType: Option< extern "C" fn(file_ref: PP_Resource) -> PP_FileSystemType>,
    pub GetName: Option< extern "C" fn(file_ref: PP_Resource) -> Struct_PP_Var>,
    pub GetPath: Option< extern "C" fn(file_ref: PP_Resource) -> Struct_PP_Var>,
    pub GetParent: Option< extern "C" fn(file_ref: PP_Resource) -> PP_Resource>,
    pub MakeDirectory: Option< extern "C" fn(directory_ref: PP_Resource, make_ancestors: PP_Bool, callback: Struct_PP_CompletionCallback) -> int32_t>,
    pub Touch: Option< extern "C" fn(file_ref: PP_Resource, last_access_time: PP_Time, last_modified_time: PP_Time, callback: Struct_PP_CompletionCallback) -> int32_t>,
    pub Delete: Option< extern "C" fn(file_ref: PP_Resource, callback: Struct_PP_CompletionCallback) -> int32_t>,
    pub Rename: Option< extern "C" fn(file_ref: PP_Resource, new_file_ref: PP_Resource, callback: Struct_PP_CompletionCallback) -> int32_t>,
    pub Query: Option< extern "C" fn(file_ref: PP_Resource, info: *mut Struct_PP_FileInfo, callback: Struct_PP_CompletionCallback) -> int32_t>,
    pub ReadDirectoryEntries: Option< extern "C" fn(file_ref: PP_Resource, output: Struct_PP_ArrayOutput, callback: Struct_PP_CompletionCallback) -> int32_t>,
}

Fields

Create
IsFileRef
GetFileSystemType
GetName
GetPath
GetParent
MakeDirectory
Touch
Delete
Rename
Query
ReadDirectoryEntries

Trait Implementations

impl Default for Struct_PPB_FileRef_1_1

fn default() -> Struct_PPB_FileRef_1_1

Derived Implementations

impl Copy for Struct_PPB_FileRef_1_1