#[non_exhaustive]pub struct ThinkingTurns {
pub type_: ThinkingTurnsType,
pub value: i64,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.type_: ThinkingTurnsType§value: i64§rest: RestImplementations§
Source§impl ThinkingTurns
impl ThinkingTurns
Sourcepub fn builder(type_: ThinkingTurnsType, value: i64) -> ThinkingTurnsBuilder
pub fn builder(type_: ThinkingTurnsType, value: i64) -> ThinkingTurnsBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ThinkingTurns
impl Clone for ThinkingTurns
Source§impl Debug for ThinkingTurns
impl Debug for ThinkingTurns
Source§impl DeclaredFields for ThinkingTurns
impl DeclaredFields for ThinkingTurns
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ThinkingTurns
impl<'de> Deserialize<'de> for ThinkingTurns
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ThinkingTurns
impl PartialEq for ThinkingTurns
Source§impl Serialize for ThinkingTurns
impl Serialize for ThinkingTurns
impl StructuralPartialEq for ThinkingTurns
Auto Trait Implementations§
impl Freeze for ThinkingTurns
impl RefUnwindSafe for ThinkingTurns
impl Send for ThinkingTurns
impl Sync for ThinkingTurns
impl Unpin for ThinkingTurns
impl UnsafeUnpin for ThinkingTurns
impl UnwindSafe for ThinkingTurns
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