#[repr(C)]pub struct Struct_Tcl_Filesystem {Show 31 fields
pub typeName: *const c_char,
pub structureLength: c_int,
pub version: Tcl_FSVersion,
pub pathInFilesystemProc: *mut Tcl_FSPathInFilesystemProc,
pub dupInternalRepProc: *mut Tcl_FSDupInternalRepProc,
pub freeInternalRepProc: *mut Tcl_FSFreeInternalRepProc,
pub internalToNormalizedProc: *mut Tcl_FSInternalToNormalizedProc,
pub createInternalRepProc: *mut Tcl_FSCreateInternalRepProc,
pub normalizePathProc: *mut Tcl_FSNormalizePathProc,
pub filesystemPathTypeProc: *mut Tcl_FSFilesystemPathTypeProc,
pub filesystemSeparatorProc: *mut Tcl_FSFilesystemSeparatorProc,
pub statProc: *mut Tcl_FSStatProc,
pub accessProc: *mut Tcl_FSAccessProc,
pub openFileChannelProc: *mut Tcl_FSOpenFileChannelProc,
pub matchInDirectoryProc: *mut Tcl_FSMatchInDirectoryProc,
pub utimeProc: *mut Tcl_FSUtimeProc,
pub linkProc: *mut Tcl_FSLinkProc,
pub listVolumesProc: *mut Tcl_FSListVolumesProc,
pub fileAttrStringsProc: *mut Tcl_FSFileAttrStringsProc,
pub fileAttrsGetProc: *mut Tcl_FSFileAttrsGetProc,
pub fileAttrsSetProc: *mut Tcl_FSFileAttrsSetProc,
pub createDirectoryProc: *mut Tcl_FSCreateDirectoryProc,
pub removeDirectoryProc: *mut Tcl_FSRemoveDirectoryProc,
pub deleteFileProc: *mut Tcl_FSDeleteFileProc,
pub copyFileProc: *mut Tcl_FSCopyFileProc,
pub renameFileProc: *mut Tcl_FSRenameFileProc,
pub copyDirectoryProc: *mut Tcl_FSCopyDirectoryProc,
pub lstatProc: *mut Tcl_FSLstatProc,
pub loadFileProc: *mut Tcl_FSLoadFileProc,
pub getCwdProc: *mut Tcl_FSGetCwdProc,
pub chdirProc: *mut Tcl_FSChdirProc,
}Fields§
§typeName: *const c_char§structureLength: c_int§version: Tcl_FSVersion§pathInFilesystemProc: *mut Tcl_FSPathInFilesystemProc§dupInternalRepProc: *mut Tcl_FSDupInternalRepProc§freeInternalRepProc: *mut Tcl_FSFreeInternalRepProc§internalToNormalizedProc: *mut Tcl_FSInternalToNormalizedProc§createInternalRepProc: *mut Tcl_FSCreateInternalRepProc§normalizePathProc: *mut Tcl_FSNormalizePathProc§filesystemPathTypeProc: *mut Tcl_FSFilesystemPathTypeProc§filesystemSeparatorProc: *mut Tcl_FSFilesystemSeparatorProc§statProc: *mut Tcl_FSStatProc§accessProc: *mut Tcl_FSAccessProc§openFileChannelProc: *mut Tcl_FSOpenFileChannelProc§matchInDirectoryProc: *mut Tcl_FSMatchInDirectoryProc§utimeProc: *mut Tcl_FSUtimeProc§linkProc: *mut Tcl_FSLinkProc§listVolumesProc: *mut Tcl_FSListVolumesProc§fileAttrStringsProc: *mut Tcl_FSFileAttrStringsProc§fileAttrsGetProc: *mut Tcl_FSFileAttrsGetProc§fileAttrsSetProc: *mut Tcl_FSFileAttrsSetProc§createDirectoryProc: *mut Tcl_FSCreateDirectoryProc§removeDirectoryProc: *mut Tcl_FSRemoveDirectoryProc§deleteFileProc: *mut Tcl_FSDeleteFileProc§copyFileProc: *mut Tcl_FSCopyFileProc§renameFileProc: *mut Tcl_FSRenameFileProc§copyDirectoryProc: *mut Tcl_FSCopyDirectoryProc§lstatProc: *mut Tcl_FSLstatProc§loadFileProc: *mut Tcl_FSLoadFileProc§getCwdProc: *mut Tcl_FSGetCwdProc§chdirProc: *mut Tcl_FSChdirProcTrait Implementations§
Source§impl Default for Struct_Tcl_Filesystem
impl Default for Struct_Tcl_Filesystem
Source§fn default() -> Struct_Tcl_Filesystem
fn default() -> Struct_Tcl_Filesystem
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Struct_Tcl_Filesystem
impl RefUnwindSafe for Struct_Tcl_Filesystem
impl !Send for Struct_Tcl_Filesystem
impl !Sync for Struct_Tcl_Filesystem
impl Unpin for Struct_Tcl_Filesystem
impl UnwindSafe for Struct_Tcl_Filesystem
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