Struct lichess_api::model::challenges::CreateChallenge
source · pub struct CreateChallenge {
pub base: ChallengeBase,
pub rated: bool,
pub keep_alive_stream: bool,
pub accept_by_token: Option<String>,
pub message: Option<String>,
pub rules: String,
}Fields§
§base: ChallengeBase§rated: bool§keep_alive_stream: bool§accept_by_token: Option<String>§message: Option<String>§rules: StringTrait Implementations§
source§impl Clone for CreateChallenge
impl Clone for CreateChallenge
source§fn clone(&self) -> CreateChallenge
fn clone(&self) -> CreateChallenge
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 CreateChallenge
impl Debug for CreateChallenge
Auto Trait Implementations§
impl RefUnwindSafe for CreateChallenge
impl Send for CreateChallenge
impl Sync for CreateChallenge
impl Unpin for CreateChallenge
impl UnwindSafe for CreateChallenge
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