Struct imagevault::MediaItemQuery
source · [−]pub struct MediaItemQuery<'a, U: MediaFormat<'a>> { /* private fields */ }
Expand description
MediaItemQuery
A query to retrieve media items.
Implementations
sourceimpl<'a, U: MediaFormat<'a>> MediaItemQuery<'a, U>
impl<'a, U: MediaFormat<'a>> MediaItemQuery<'a, U>
pub fn skip(self, skip: i64) -> Self
pub fn take(self, take: i64) -> Self
pub fn filter_on_agreement_ids(self, agreement_ids: &[i64]) -> Self
pub fn filter_on_category_ids(self, category_ids: &[i64]) -> Self
pub fn filter_on_collection_ids(self, collection_ids: &[i64]) -> Self
pub fn filter_on_ids(self, ids: &[i64]) -> Self
pub fn filter_on_media_item_state(
self,
media_item_state: MediaItemState
) -> Self
pub fn filter_on_search_string(self, search_string: &str) -> Self
pub fn sort_order(self, sort_order: MediaItemSortOrder) -> Self
pub fn filter_on_urls<T: AsRef<str> + Display>(self, urls: &[T]) -> Self
pub fn filter_on_vault_ids(self, vault_ids: &[i64]) -> Self
pub fn filter_on_version(self, version_filter: VersionFilter) -> Self
pub fn filter_on_version_ids(self, version_ids: &[i64]) -> Self
pub fn populate_access(self) -> Self
pub fn populate_agreements(self) -> Self
pub fn populate_can_be_downloaded(self) -> Self
pub fn populate_categories(self) -> Self
pub fn disable_html(self) -> Self
pub fn populate_duplicate_version_id(self) -> Self
pub fn populate_language(self, language: &str) -> Self
pub fn populate_media_version(self) -> Self
pub fn populate_publish_details(self) -> Self
pub fn populate_publish_info(self, publish_info: PublishInfo) -> Self
pub fn populate_publish_information(self) -> Self
pub fn populate_format(self, format: &'a U) -> Self
Trait Implementations
sourceimpl<'a, U: Debug + MediaFormat<'a>> Debug for MediaItemQuery<'a, U>
impl<'a, U: Debug + MediaFormat<'a>> Debug for MediaItemQuery<'a, U>
sourceimpl<'a, U: Default + MediaFormat<'a>> Default for MediaItemQuery<'a, U>
impl<'a, U: Default + MediaFormat<'a>> Default for MediaItemQuery<'a, U>
sourcefn default() -> MediaItemQuery<'a, U>
fn default() -> MediaItemQuery<'a, U>
Returns the “default value” for a type. Read more
sourceimpl<'a, U: MediaFormat<'a>> Serialize for MediaItemQuery<'a, U> where
U: Serialize,
impl<'a, U: MediaFormat<'a>> Serialize for MediaItemQuery<'a, U> where
U: Serialize,
Auto Trait Implementations
impl<'a, U> RefUnwindSafe for MediaItemQuery<'a, U> where
U: RefUnwindSafe,
impl<'a, U> Send for MediaItemQuery<'a, U> where
U: Sync,
impl<'a, U> Sync for MediaItemQuery<'a, U> where
U: Sync,
impl<'a, U> Unpin for MediaItemQuery<'a, U>
impl<'a, U> UnwindSafe for MediaItemQuery<'a, U> where
U: RefUnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more