pub struct CreateQuestion {
pub question: String,
pub question_type: Option<String>,
pub context: Option<String>,
pub target_type: Option<String>,
pub target_id: Option<String>,
pub required_capability: Option<String>,
pub blocking: Option<bool>,
}Fields§
§question: String§question_type: Option<String>§context: Option<String>§target_type: Option<String>§target_id: Option<String>§required_capability: Option<String>§blocking: Option<bool>Trait Implementations§
Source§impl Debug for CreateQuestion
impl Debug for CreateQuestion
Source§impl<'de> Deserialize<'de> for CreateQuestion
impl<'de> Deserialize<'de> for CreateQuestion
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
Auto Trait Implementations§
impl Freeze for CreateQuestion
impl RefUnwindSafe for CreateQuestion
impl Send for CreateQuestion
impl Sync for CreateQuestion
impl Unpin for CreateQuestion
impl UnsafeUnpin for CreateQuestion
impl UnwindSafe for CreateQuestion
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