pub struct CallableParam {
pub name: &'static str,
pub ty: CallableParamType,
pub optional: bool,
}Fields§
§name: &'static str§ty: CallableParamType§optional: boolTrait Implementations§
Source§impl Clone for CallableParam
impl Clone for CallableParam
Source§fn clone(&self) -> CallableParam
fn clone(&self) -> CallableParam
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CallableParam
Source§impl Debug for CallableParam
impl Debug for CallableParam
impl Eq for CallableParam
Source§impl PartialEq for CallableParam
impl PartialEq for CallableParam
impl StructuralPartialEq for CallableParam
Auto Trait Implementations§
impl Freeze for CallableParam
impl RefUnwindSafe for CallableParam
impl Send for CallableParam
impl Sync for CallableParam
impl Unpin for CallableParam
impl UnsafeUnpin for CallableParam
impl UnwindSafe for CallableParam
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.