Struct pikadick::commands::tic_tac_toe::TicTacToeData
source · pub struct TicTacToeData {
renderer: Arc<Renderer>,
}
Expand description
Data pertaining to running tic_tac_toe games
Fields§
§renderer: Arc<Renderer>
Implementations§
source§impl TicTacToeData
impl TicTacToeData
sourcepub fn new() -> Self
pub fn new() -> Self
Make a new TicTacToeData
.
Trait Implementations§
source§impl Clone for TicTacToeData
impl Clone for TicTacToeData
source§fn clone(&self) -> TicTacToeData
fn clone(&self) -> TicTacToeData
Returns a copy 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 TicTacToeData
impl Debug for TicTacToeData
Auto Trait Implementations§
impl !RefUnwindSafe for TicTacToeData
impl Send for TicTacToeData
impl Sync for TicTacToeData
impl Unpin for TicTacToeData
impl !UnwindSafe for TicTacToeData
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
§impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage>
§impl<T> CloneableStorage for Twhere
T: Any + Send + Sync + Clone,
impl<T> CloneableStorage for Twhere T: Any + Send + Sync + Clone,
fn clone_storage(&self) -> Box<dyn CloneableStorage>
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request