pub enum EnvironmentDefs {
None,
ArgDataTypeEnum(ArgDataType),
StructNameEnum(Names),
ProcedureFlags(ProcFlags),
FieldTypes(FieldTypes),
RustCodeDer(RustCodeDerives),
RustCodeRp(RustCodeRepr),
}
Variants§
None
ArgDataTypeEnum(ArgDataType)
StructNameEnum(Names)
ProcedureFlags(ProcFlags)
FieldTypes(FieldTypes)
RustCodeDer(RustCodeDerives)
RustCodeRp(RustCodeRepr)
Implementations§
Source§impl EnvironmentDefs
impl EnvironmentDefs
pub fn consume_rustcode_der(self) -> RustCodeDerives
pub fn consume_rustcode_rep(self) -> RustCodeRepr
pub fn consume_procedure_flags(self) -> ProcFlags
pub fn consume_field_type(self) -> FieldTypes
pub fn consume_arg_datatype(self) -> ArgDataType
Trait Implementations§
Source§impl Clone for EnvironmentDefs
impl Clone for EnvironmentDefs
Source§fn clone(&self) -> EnvironmentDefs
fn clone(&self) -> EnvironmentDefs
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 EnvironmentDefs
impl Debug for EnvironmentDefs
Source§impl Default for EnvironmentDefs
impl Default for EnvironmentDefs
Auto Trait Implementations§
impl Freeze for EnvironmentDefs
impl RefUnwindSafe for EnvironmentDefs
impl Send for EnvironmentDefs
impl Sync for EnvironmentDefs
impl Unpin for EnvironmentDefs
impl UnwindSafe for EnvironmentDefs
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