pub struct ExternalFunctionId { /* private fields */ }Expand description
A user-defined operation that can be invoked from a query
Implementations§
Trait Implementations§
Source§impl Clone for ExternalFunctionId
impl Clone for ExternalFunctionId
Source§fn clone(&self) -> ExternalFunctionId
fn clone(&self) -> ExternalFunctionId
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 ExternalFunctionId
impl Debug for ExternalFunctionId
Source§impl Hash for ExternalFunctionId
impl Hash for ExternalFunctionId
Source§impl NumericId for ExternalFunctionId
impl NumericId for ExternalFunctionId
Source§impl Ord for ExternalFunctionId
impl Ord for ExternalFunctionId
Source§impl PartialEq for ExternalFunctionId
impl PartialEq for ExternalFunctionId
Source§impl PartialOrd for ExternalFunctionId
impl PartialOrd for ExternalFunctionId
impl Copy for ExternalFunctionId
impl Eq for ExternalFunctionId
Auto Trait Implementations§
impl Freeze for ExternalFunctionId
impl RefUnwindSafe for ExternalFunctionId
impl Send for ExternalFunctionId
impl Sync for ExternalFunctionId
impl Unpin for ExternalFunctionId
impl UnwindSafe for ExternalFunctionId
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> Comparable<K> for Q
impl<Q, K> Comparable<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<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§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