pub struct FunctionKey(/* private fields */);
Trait Implementations§
Source§impl Clone for FunctionKey
impl Clone for FunctionKey
Source§fn clone(&self) -> FunctionKey
fn clone(&self) -> FunctionKey
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 FunctionKey
impl Debug for FunctionKey
Source§impl Default for FunctionKey
impl Default for FunctionKey
Source§fn default() -> FunctionKey
fn default() -> FunctionKey
Returns the “default value” for a type. Read more
Source§impl From<FunctionKey> for KeyData
impl From<FunctionKey> for KeyData
Source§fn from(k: FunctionKey) -> Self
fn from(k: FunctionKey) -> Self
Converts to this type from the input type.
Source§impl From<KeyData> for FunctionKey
impl From<KeyData> for FunctionKey
Source§impl Hash for FunctionKey
impl Hash for FunctionKey
Source§impl Key for FunctionKey
impl Key for FunctionKey
Source§fn null() -> Self
fn null() -> Self
Creates a new key that is always invalid and distinct from any non-null
key. A null key can only be created through this method (or default
initialization of keys made with
new_key_type!
, which calls this
method). Read moreSource§impl Ord for FunctionKey
impl Ord for FunctionKey
Source§fn cmp(&self, other: &FunctionKey) -> Ordering
fn cmp(&self, other: &FunctionKey) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FunctionKey
impl PartialEq for FunctionKey
Source§impl PartialOrd for FunctionKey
impl PartialOrd for FunctionKey
impl Copy for FunctionKey
impl Eq for FunctionKey
impl StructuralPartialEq for FunctionKey
Auto Trait Implementations§
impl Freeze for FunctionKey
impl RefUnwindSafe for FunctionKey
impl Send for FunctionKey
impl Sync for FunctionKey
impl Unpin for FunctionKey
impl UnwindSafe for FunctionKey
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