pub enum FunnelMatchType {
UrlExact,
UrlPrefix,
UrlRegex,
EventType,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for FunnelMatchType
impl Clone for FunnelMatchType
Source§fn clone(&self) -> FunnelMatchType
fn clone(&self) -> FunnelMatchType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FunnelMatchType
impl Debug for FunnelMatchType
Source§impl<'r> Decode<'r, Postgres> for FunnelMatchType
impl<'r> Decode<'r, Postgres> for FunnelMatchType
Source§impl<'de> Deserialize<'de> for FunnelMatchType
impl<'de> Deserialize<'de> for FunnelMatchType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'q, DB: Database> Encode<'q, DB> for FunnelMatchType
impl<'q, DB: Database> Encode<'q, DB> for FunnelMatchType
Source§fn encode_by_ref(
&self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, BoxDynError>
fn encode_by_ref( &self, buf: &mut <DB as Database>::ArgumentBuffer<'q>, ) -> Result<IsNull, BoxDynError>
fn size_hint(&self) -> usize
Source§fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, Box<dyn Error + Send + Sync>>where
Self: Sized,
fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, Box<dyn Error + Send + Sync>>where
Self: Sized,
Writes the value of
self into buf in the expected format for the database.fn produces(&self) -> Option<<DB as Database>::TypeInfo>
Source§impl PartialEq for FunnelMatchType
impl PartialEq for FunnelMatchType
Source§impl PgHasArrayType for FunnelMatchType
impl PgHasArrayType for FunnelMatchType
fn array_type_info() -> PgTypeInfo
fn array_compatible(ty: &PgTypeInfo) -> bool
Source§impl Serialize for FunnelMatchType
impl Serialize for FunnelMatchType
Source§impl Type<Postgres> for FunnelMatchType
impl Type<Postgres> for FunnelMatchType
impl Copy for FunnelMatchType
impl Eq for FunnelMatchType
impl StructuralPartialEq for FunnelMatchType
Auto Trait Implementations§
impl Freeze for FunnelMatchType
impl RefUnwindSafe for FunnelMatchType
impl Send for FunnelMatchType
impl Sync for FunnelMatchType
impl Unpin for FunnelMatchType
impl UnwindSafe for FunnelMatchType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more