Struct tf_join::AnyVideoFilter
source · [−]pub struct AnyVideoFilter { /* private fields */ }Implementations
sourceimpl AnyVideoFilter
impl AnyVideoFilter
sourcepub fn new(
platform: Option<Platform>,
title: Option<Regex>,
subscription: Option<Regex>
) -> Self
pub fn new(
platform: Option<Platform>,
title: Option<Regex>,
subscription: Option<Regex>
) -> Self
Create a new AnyVideoFilter matching a AnyVideo.
The Platform, Video::title and Subscription::name will be matched.
If the respecting field is None, this field will be ignored.
sourcepub fn title_str(&self) -> Option<String>
pub fn title_str(&self) -> Option<String>
Give the title-regex as a String if the title-regex is set.
sourcepub fn subscription_str(&self) -> Option<String>
pub fn subscription_str(&self) -> Option<String>
Give the subscription-regex as a String if the subscription-regex is set.
Trait Implementations
sourceimpl Clone for AnyVideoFilter
impl Clone for AnyVideoFilter
sourcefn clone(&self) -> AnyVideoFilter
fn clone(&self) -> AnyVideoFilter
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 more
sourceimpl Debug for AnyVideoFilter
impl Debug for AnyVideoFilter
sourceimpl Filter for AnyVideoFilter
impl Filter for AnyVideoFilter
sourceimpl From<AnyVideoFilter> for Vec<String>
impl From<AnyVideoFilter> for Vec<String>
sourcefn from(filter: AnyVideoFilter) -> Self
fn from(filter: AnyVideoFilter) -> Self
Performs the conversion.
sourceimpl Hash for AnyVideoFilter
impl Hash for AnyVideoFilter
sourceimpl PartialEq<AnyVideoFilter> for AnyVideoFilter
impl PartialEq<AnyVideoFilter> for AnyVideoFilter
impl Eq for AnyVideoFilter
Auto Trait Implementations
impl RefUnwindSafe for AnyVideoFilter
impl Send for AnyVideoFilter
impl Sync for AnyVideoFilter
impl Unpin for AnyVideoFilter
impl UnwindSafe for AnyVideoFilter
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<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.
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>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
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