Struct gio::FileAttributeMatcher
source · [−]pub struct FileAttributeMatcher(_);Implementations
sourceimpl FileAttributeMatcher
impl FileAttributeMatcher
pub fn new(attributes: &str) -> FileAttributeMatcher
pub fn enumerate_namespace(&self, ns: &str) -> bool
pub fn matches(&self, attribute: &str) -> bool
pub fn matches_only(&self, attribute: &str) -> bool
pub fn subtract(
&self,
subtract: Option<&FileAttributeMatcher>
) -> Option<FileAttributeMatcher>
Trait Implementations
sourceimpl Clone for FileAttributeMatcher
impl Clone for FileAttributeMatcher
sourcefn clone(&self) -> FileAttributeMatcher
fn clone(&self) -> FileAttributeMatcher
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for FileAttributeMatcher
impl Debug for FileAttributeMatcher
sourceimpl Display for FileAttributeMatcher
impl Display for FileAttributeMatcher
sourceimpl Hash for FileAttributeMatcher
impl Hash for FileAttributeMatcher
sourceimpl IntoIterator for FileAttributeMatcher
impl IntoIterator for FileAttributeMatcher
sourceimpl Ord for FileAttributeMatcher
impl Ord for FileAttributeMatcher
sourcefn cmp(&self, other: &FileAttributeMatcher) -> Ordering
fn cmp(&self, other: &FileAttributeMatcher) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<FileAttributeMatcher> for FileAttributeMatcher
impl PartialEq<FileAttributeMatcher> for FileAttributeMatcher
sourcefn eq(&self, other: &FileAttributeMatcher) -> bool
fn eq(&self, other: &FileAttributeMatcher) -> bool
sourceimpl PartialOrd<FileAttributeMatcher> for FileAttributeMatcher
impl PartialOrd<FileAttributeMatcher> for FileAttributeMatcher
sourcefn partial_cmp(&self, other: &FileAttributeMatcher) -> Option<Ordering>
fn partial_cmp(&self, other: &FileAttributeMatcher) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl StaticType for FileAttributeMatcher
impl StaticType for FileAttributeMatcher
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self.impl Eq for FileAttributeMatcher
impl StructuralEq for FileAttributeMatcher
impl StructuralPartialEq for FileAttributeMatcher
Auto Trait Implementations
impl RefUnwindSafe for FileAttributeMatcher
impl !Send for FileAttributeMatcher
impl !Sync for FileAttributeMatcher
impl Unpin for FileAttributeMatcher
impl UnwindSafe for FileAttributeMatcher
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more