pub struct TestPlayerResult {
pub items: Vec<UuidIntPair>,
pub abilities: Vec<UuidIntPair>,
pub pets: Vec<UuidIntPair>,
pub level: i64,
pub class_id: Uuid,
pub custom_values: Vec<(String, i64)>,
pub chapter_level: Option<i64>,
pub username: Option<String>,
}Fields§
§items: Vec<UuidIntPair>§abilities: Vec<UuidIntPair>§pets: Vec<UuidIntPair>§level: i64§class_id: Uuid§custom_values: Vec<(String, i64)>§chapter_level: Option<i64>§username: Option<String>Implementations§
Source§impl TestPlayerResult
impl TestPlayerResult
pub fn push_item(&mut self, item: UuidIntPair)
pub fn push_ability(&mut self, ability: UuidIntPair)
pub fn push_pet(&mut self, pet: UuidIntPair)
pub fn set_level(&mut self, level: i64)
pub fn set_class_id(&mut self, class_id: Uuid)
pub fn set_custom_value(&mut self, key: String, value: i64)
pub fn set_chapter_level(&mut self, chapter_level: i64)
pub fn set_username(&mut self, username: String)
Trait Implementations§
Source§impl Clone for TestPlayerResult
impl Clone for TestPlayerResult
Source§fn clone(&self) -> TestPlayerResult
fn clone(&self) -> TestPlayerResult
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 CustomType for TestPlayerResult
impl CustomType for TestPlayerResult
Source§impl Debug for TestPlayerResult
impl Debug for TestPlayerResult
Source§impl Default for TestPlayerResult
impl Default for TestPlayerResult
Source§fn default() -> TestPlayerResult
fn default() -> TestPlayerResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for TestPlayerResult
impl PartialEq for TestPlayerResult
impl Eq for TestPlayerResult
impl StructuralPartialEq for TestPlayerResult
Auto Trait Implementations§
impl Freeze for TestPlayerResult
impl RefUnwindSafe for TestPlayerResult
impl Send for TestPlayerResult
impl Sync for TestPlayerResult
impl Unpin for TestPlayerResult
impl UnwindSafe for TestPlayerResult
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§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> 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>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].