pub enum TypeCodegen {
None,
Record(RecordCodegen),
Union(UnionCodegen),
}Expand description
Type-level codegen metadata for schema nodes.
Variants§
Trait Implementations§
Source§impl Clone for TypeCodegen
impl Clone for TypeCodegen
Source§fn clone(&self) -> TypeCodegen
fn clone(&self) -> TypeCodegen
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 TypeCodegen
impl Debug for TypeCodegen
Source§impl Default for TypeCodegen
impl Default for TypeCodegen
Source§fn default() -> TypeCodegen
fn default() -> TypeCodegen
Returns the “default value” for a type. Read more
Source§impl PartialEq for TypeCodegen
impl PartialEq for TypeCodegen
impl Eq for TypeCodegen
impl StructuralPartialEq for TypeCodegen
Auto Trait Implementations§
impl Freeze for TypeCodegen
impl RefUnwindSafe for TypeCodegen
impl Send for TypeCodegen
impl Sync for TypeCodegen
impl Unpin for TypeCodegen
impl UnsafeUnpin for TypeCodegen
impl UnwindSafe for TypeCodegen
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.