Struct oxygengine::prelude::intuicio::core::prelude::RuntimeStructBuilder
pub struct RuntimeStructBuilder { /* private fields */ }
Implementations§
§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
pub fn build_handle(self) -> Arc<Struct, Global>
Trait Implementations§
§impl From<Struct> for RuntimeStructBuilder
impl From<Struct> for RuntimeStructBuilder
§fn from(value: Struct) -> RuntimeStructBuilder
fn from(value: Struct) -> RuntimeStructBuilder
Converts to this type from the input type.
Auto Trait Implementations§
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