Struct intuicio_essentials::prelude::RuntimeStructBuilder
source · pub struct RuntimeStructBuilder { /* private fields */ }
Implementations§
source§impl RuntimeStructBuilder
impl RuntimeStructBuilder
pub fn new(name: impl ToString) -> RuntimeStructBuilder
pub fn meta(self, meta: Meta) -> RuntimeStructBuilder
pub fn module_name(self, module_name: impl ToString) -> RuntimeStructBuilder
pub fn visibility(self, visibility: Visibility) -> RuntimeStructBuilder
pub fn field(self, field: StructField) -> RuntimeStructBuilder
pub fn build(self) -> Struct
Trait Implementations§
source§impl From<Struct> for RuntimeStructBuilder
impl From<Struct> for RuntimeStructBuilder
source§fn from(value: Struct) -> RuntimeStructBuilder
fn from(value: Struct) -> RuntimeStructBuilder
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RuntimeStructBuilder
impl RefUnwindSafe for RuntimeStructBuilder
impl Send for RuntimeStructBuilder
impl Sync for RuntimeStructBuilder
impl Unpin for RuntimeStructBuilder
impl UnwindSafe for RuntimeStructBuilder
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