Struct fce::IRecordFieldType [−]
Represents a record field type.
Fields
name: String
A field name.
ty: IType
A field type.
Trait Implementations
impl Clone for RecordFieldType
impl Clone for RecordFieldType
pub fn clone(&self) -> RecordFieldType
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for RecordFieldType
impl<'de> Deserialize<'de> for RecordFieldType
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<RecordFieldType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<RecordFieldType, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for RecordFieldType
impl Eq for RecordFieldType
impl Hash for RecordFieldType
impl Hash for RecordFieldType
impl PartialEq<RecordFieldType> for RecordFieldType
impl PartialEq<RecordFieldType> for RecordFieldType
pub fn eq(&self, other: &RecordFieldType) -> bool
pub fn ne(&self, other: &RecordFieldType) -> bool
impl Serialize for RecordFieldType
impl Serialize for RecordFieldType
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for RecordFieldType
impl StructuralEq for RecordFieldType
impl StructuralPartialEq for RecordFieldType
impl StructuralPartialEq for RecordFieldType
Auto Trait Implementations
impl RefUnwindSafe for RecordFieldType
impl RefUnwindSafe for RecordFieldType
impl Send for RecordFieldType
impl Send for RecordFieldType
impl Sync for RecordFieldType
impl Sync for RecordFieldType
impl Unpin for RecordFieldType
impl Unpin for RecordFieldType
impl UnwindSafe for RecordFieldType
impl UnwindSafe for RecordFieldType
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>