Enum seiri::Bang [] [src]

pub enum Bang {
    All,
    TitleSearch(String),
    TitleSearchExact(String),
    FullTextSearch(String),
    FullTextSearchExact(String),
    AlbumTitle(String),
    AlbumTitleExact(String),
    AlbumArtists(String),
    AlbumArtistsExact(String),
    Artist(String),
    ArtistExact(String),
    Source(String),
    Format(TrackFileType),
    BitrateLessThan(i32),
    BitrateGreaterThan(i32),
    CoverArtWidthLessThan(i32),
    CoverArtWidthGreaterThan(i32),
    CoverArtHeightLessThan(i32),
    CoverArtHeightGreaterThan(i32),
    DurationLessThan(i64),
    DurationGreaterThan(i64),
    HasCoverArt(bool),
    HasMusicbrainzId(bool),
    HasDuplicates(bool),
    LogicalAnd(Box<Bang>, Box<Bang>),
    LogicalOr(Box<Bang>, Box<Bang>),
    Grouping(Box<Bang>),
    UpdatedBefore(String),
    UpdatedAfter(String),
    FilePath(String),
}

Variants

Methods

impl Bang
[src]

[src]

Trait Implementations

impl Debug for Bang
[src]

[src]

Formats the value using the given formatter. Read more

impl From<PathBuf> for Bang
[src]

[src]

Performs the conversion.

impl<'a> From<&'a Path> for Bang
[src]

[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Bang

impl Sync for Bang