[−][src]Trait gio::FileInfoExt
Required Methods
fn clear_status(&self)
fn copy_into(&self, dest_info: &FileInfo)
fn dup(&self) -> Option<FileInfo>
fn get_attribute_as_string(&self, attribute: &str) -> Option<String>
fn get_attribute_boolean(&self, attribute: &str) -> bool
fn get_attribute_byte_string(&self, attribute: &str) -> Option<String>
fn get_attribute_int32(&self, attribute: &str) -> i32
fn get_attribute_int64(&self, attribute: &str) -> i64
fn get_attribute_object(&self, attribute: &str) -> Option<Object>
fn get_attribute_string(&self, attribute: &str) -> Option<String>
fn get_attribute_stringv(&self, attribute: &str) -> Vec<String>
fn get_attribute_uint32(&self, attribute: &str) -> u32
fn get_attribute_uint64(&self, attribute: &str) -> u64
fn get_content_type(&self) -> Option<String>
fn get_display_name(&self) -> Option<String>
fn get_edit_name(&self) -> Option<String>
fn get_etag(&self) -> Option<String>
fn get_file_type(&self) -> FileType
fn get_icon(&self) -> Option<Icon>
fn get_is_backup(&self) -> bool
fn get_is_symlink(&self) -> bool
fn get_name(&self) -> Option<PathBuf>
fn get_size(&self) -> i64
fn get_sort_order(&self) -> i32
fn get_symlink_target(&self) -> Option<String>
fn has_attribute(&self, attribute: &str) -> bool
fn has_namespace(&self, name_space: &str) -> bool
fn list_attributes<'a, P: Into<Option<&'a str>>>(
&self,
name_space: P
) -> Vec<String>
&self,
name_space: P
) -> Vec<String>
fn remove_attribute(&self, attribute: &str)
fn set_attribute_boolean(&self, attribute: &str, attr_value: bool)
fn set_attribute_byte_string(&self, attribute: &str, attr_value: &str)
fn set_attribute_int32(&self, attribute: &str, attr_value: i32)
fn set_attribute_int64(&self, attribute: &str, attr_value: i64)
fn set_attribute_object<P: IsA<Object>>(&self, attribute: &str, attr_value: &P)
fn set_attribute_string(&self, attribute: &str, attr_value: &str)
fn set_attribute_stringv(&self, attribute: &str, attr_value: &[&str])
fn set_attribute_uint32(&self, attribute: &str, attr_value: u32)
fn set_attribute_uint64(&self, attribute: &str, attr_value: u64)
fn set_content_type(&self, content_type: &str)
fn set_display_name(&self, display_name: &str)
fn set_edit_name(&self, edit_name: &str)
fn set_file_type(&self, type_: FileType)
fn set_icon<P: IsA<Icon>>(&self, icon: &P)
fn set_is_symlink(&self, is_symlink: bool)
fn set_name<P: AsRef<Path>>(&self, name: P)
fn set_size(&self, size: i64)
fn set_sort_order(&self, sort_order: i32)
fn set_symlink_target(&self, symlink_target: &str)
fn unset_attribute_mask(&self)
Implementors
impl<O: IsA<FileInfo>> FileInfoExt for O[src]
impl<O: IsA<FileInfo>> FileInfoExt for Ofn clear_status(&self)[src]
fn clear_status(&self)fn copy_into(&self, dest_info: &FileInfo)[src]
fn copy_into(&self, dest_info: &FileInfo)fn dup(&self) -> Option<FileInfo>[src]
fn dup(&self) -> Option<FileInfo>fn get_attribute_as_string(&self, attribute: &str) -> Option<String>[src]
fn get_attribute_as_string(&self, attribute: &str) -> Option<String>fn get_attribute_boolean(&self, attribute: &str) -> bool[src]
fn get_attribute_boolean(&self, attribute: &str) -> boolfn get_attribute_byte_string(&self, attribute: &str) -> Option<String>[src]
fn get_attribute_byte_string(&self, attribute: &str) -> Option<String>fn get_attribute_int32(&self, attribute: &str) -> i32[src]
fn get_attribute_int32(&self, attribute: &str) -> i32fn get_attribute_int64(&self, attribute: &str) -> i64[src]
fn get_attribute_int64(&self, attribute: &str) -> i64fn get_attribute_object(&self, attribute: &str) -> Option<Object>[src]
fn get_attribute_object(&self, attribute: &str) -> Option<Object>fn get_attribute_string(&self, attribute: &str) -> Option<String>[src]
fn get_attribute_string(&self, attribute: &str) -> Option<String>fn get_attribute_stringv(&self, attribute: &str) -> Vec<String>[src]
fn get_attribute_stringv(&self, attribute: &str) -> Vec<String>fn get_attribute_uint32(&self, attribute: &str) -> u32[src]
fn get_attribute_uint32(&self, attribute: &str) -> u32fn get_attribute_uint64(&self, attribute: &str) -> u64[src]
fn get_attribute_uint64(&self, attribute: &str) -> u64fn get_content_type(&self) -> Option<String>[src]
fn get_content_type(&self) -> Option<String>fn get_display_name(&self) -> Option<String>[src]
fn get_display_name(&self) -> Option<String>fn get_edit_name(&self) -> Option<String>[src]
fn get_edit_name(&self) -> Option<String>fn get_etag(&self) -> Option<String>[src]
fn get_etag(&self) -> Option<String>fn get_file_type(&self) -> FileType[src]
fn get_file_type(&self) -> FileTypefn get_icon(&self) -> Option<Icon>[src]
fn get_icon(&self) -> Option<Icon>fn get_is_backup(&self) -> bool[src]
fn get_is_backup(&self) -> boolfn get_is_symlink(&self) -> bool[src]
fn get_is_symlink(&self) -> boolfn get_name(&self) -> Option<PathBuf>[src]
fn get_name(&self) -> Option<PathBuf>fn get_size(&self) -> i64[src]
fn get_size(&self) -> i64fn get_sort_order(&self) -> i32[src]
fn get_sort_order(&self) -> i32fn get_symlink_target(&self) -> Option<String>[src]
fn get_symlink_target(&self) -> Option<String>fn has_attribute(&self, attribute: &str) -> bool[src]
fn has_attribute(&self, attribute: &str) -> boolfn has_namespace(&self, name_space: &str) -> bool[src]
fn has_namespace(&self, name_space: &str) -> boolfn list_attributes<'a, P: Into<Option<&'a str>>>(
&self,
name_space: P
) -> Vec<String>[src]
fn list_attributes<'a, P: Into<Option<&'a str>>>(
&self,
name_space: P
) -> Vec<String>fn remove_attribute(&self, attribute: &str)[src]
fn remove_attribute(&self, attribute: &str)fn set_attribute_boolean(&self, attribute: &str, attr_value: bool)[src]
fn set_attribute_boolean(&self, attribute: &str, attr_value: bool)fn set_attribute_byte_string(&self, attribute: &str, attr_value: &str)[src]
fn set_attribute_byte_string(&self, attribute: &str, attr_value: &str)fn set_attribute_int32(&self, attribute: &str, attr_value: i32)[src]
fn set_attribute_int32(&self, attribute: &str, attr_value: i32)fn set_attribute_int64(&self, attribute: &str, attr_value: i64)[src]
fn set_attribute_int64(&self, attribute: &str, attr_value: i64)fn set_attribute_object<P: IsA<Object>>(&self, attribute: &str, attr_value: &P)[src]
fn set_attribute_object<P: IsA<Object>>(&self, attribute: &str, attr_value: &P)fn set_attribute_string(&self, attribute: &str, attr_value: &str)[src]
fn set_attribute_string(&self, attribute: &str, attr_value: &str)fn set_attribute_stringv(&self, attribute: &str, attr_value: &[&str])[src]
fn set_attribute_stringv(&self, attribute: &str, attr_value: &[&str])fn set_attribute_uint32(&self, attribute: &str, attr_value: u32)[src]
fn set_attribute_uint32(&self, attribute: &str, attr_value: u32)fn set_attribute_uint64(&self, attribute: &str, attr_value: u64)[src]
fn set_attribute_uint64(&self, attribute: &str, attr_value: u64)fn set_content_type(&self, content_type: &str)[src]
fn set_content_type(&self, content_type: &str)fn set_display_name(&self, display_name: &str)[src]
fn set_display_name(&self, display_name: &str)fn set_edit_name(&self, edit_name: &str)[src]
fn set_edit_name(&self, edit_name: &str)fn set_file_type(&self, type_: FileType)[src]
fn set_file_type(&self, type_: FileType)fn set_icon<P: IsA<Icon>>(&self, icon: &P)[src]
fn set_icon<P: IsA<Icon>>(&self, icon: &P)fn set_is_symlink(&self, is_symlink: bool)[src]
fn set_is_symlink(&self, is_symlink: bool)fn set_name<P: AsRef<Path>>(&self, name: P)[src]
fn set_name<P: AsRef<Path>>(&self, name: P)fn set_size(&self, size: i64)[src]
fn set_size(&self, size: i64)fn set_sort_order(&self, sort_order: i32)[src]
fn set_sort_order(&self, sort_order: i32)fn set_symlink_target(&self, symlink_target: &str)[src]
fn set_symlink_target(&self, symlink_target: &str)fn unset_attribute_mask(&self)[src]
fn unset_attribute_mask(&self)