pub struct OrderKitchenService;Implementations§
Trait Implementations§
Source§impl Clone for OrderKitchenService
impl Clone for OrderKitchenService
Source§fn clone(&self) -> OrderKitchenService
fn clone(&self) -> OrderKitchenService
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 Service for OrderKitchenService
impl Service for OrderKitchenService
Source§fn run<'life0, 'async_trait>(
&'life0 self,
_action: Value,
_write: WebSocketWrite,
) -> Pin<Box<dyn Future<Output = (i32, String)> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn run<'life0, 'async_trait>(
&'life0 self,
_action: Value,
_write: WebSocketWrite,
) -> Pin<Box<dyn Future<Output = (i32, String)> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Executes an action for the service. Read more
Source§fn as_any(&self) -> &dyn Any
fn as_any(&self) -> &dyn Any
Allows dynamic casting of the service to a specific type. Read more
Source§fn stop_service(&self)
fn stop_service(&self)
Stops the service and cleans up resources. Read more
Source§fn get_version(&self) -> String
fn get_version(&self) -> String
Retrieves the version of the service. Read more
Auto Trait Implementations§
impl Freeze for OrderKitchenService
impl RefUnwindSafe for OrderKitchenService
impl Send for OrderKitchenService
impl Sync for OrderKitchenService
impl Unpin for OrderKitchenService
impl UnwindSafe for OrderKitchenService
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more