pub struct MultiEntityBytecodeBuilder { /* private fields */ }Implementations§
Source§impl MultiEntityBytecodeBuilder
impl MultiEntityBytecodeBuilder
pub fn add_entity<S>( self, entity_name: String, spec: TypedStreamSpec<S>, state_id: u32, ) -> Self
pub fn add_entity_with_evaluator<S, F>( self, entity_name: String, spec: TypedStreamSpec<S>, state_id: u32, evaluator: Option<F>, ) -> Self
pub fn build(self) -> MultiEntityBytecode
Auto Trait Implementations§
impl Freeze for MultiEntityBytecodeBuilder
impl !RefUnwindSafe for MultiEntityBytecodeBuilder
impl Send for MultiEntityBytecodeBuilder
impl Sync for MultiEntityBytecodeBuilder
impl Unpin for MultiEntityBytecodeBuilder
impl !UnwindSafe for MultiEntityBytecodeBuilder
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