Struct fce::IFunctionArg [−][src]
Represents the function argument type.
Fields
name: String
A function argument name.
ty: IType
A function argument type.
Trait Implementations
impl Clone for FunctionArg
[src]
impl Clone for FunctionArg
[src]pub fn clone(&self) -> FunctionArg
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for FunctionArg
[src]
impl<'de> Deserialize<'de> for FunctionArg
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<FunctionArg, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<FunctionArg, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for FunctionArg
[src]
impl Eq for FunctionArg
[src]impl Hash for FunctionArg
[src]
impl Hash for FunctionArg
[src]impl PartialEq<FunctionArg> for FunctionArg
[src]
impl PartialEq<FunctionArg> for FunctionArg
[src]pub fn eq(&self, other: &FunctionArg) -> bool
[src]
pub fn ne(&self, other: &FunctionArg) -> bool
[src]
impl Serialize for FunctionArg
[src]
impl Serialize for FunctionArg
[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for FunctionArg
[src]
impl StructuralEq for FunctionArg
[src]impl StructuralPartialEq for FunctionArg
[src]
impl StructuralPartialEq for FunctionArg
[src]Auto Trait Implementations
impl RefUnwindSafe for FunctionArg
impl RefUnwindSafe for FunctionArg
impl Send for FunctionArg
impl Send for FunctionArg
impl Sync for FunctionArg
impl Sync for FunctionArg
impl Unpin for FunctionArg
impl Unpin for FunctionArg
impl UnwindSafe for FunctionArg
impl UnwindSafe for FunctionArg
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]pub fn erased_serialize(
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>
[src]
&self,
serializer: &mut dyn Serializer
) -> Result<Ok, Error>