pub struct CardOnScreen {
pub title: String,
pub options: Vec<(String, String)>,
}Expand description
A card on screen, with the options the person may press.
Fields§
§title: StringIts title.
options: Vec<(String, String)>Its options, as (id, label).
Trait Implementations§
Source§impl Clone for CardOnScreen
impl Clone for CardOnScreen
Source§impl Debug for CardOnScreen
impl Debug for CardOnScreen
Source§impl<'de> Deserialize<'de> for CardOnScreen
impl<'de> Deserialize<'de> for CardOnScreen
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
impl Eq for CardOnScreen
Source§impl PartialEq for CardOnScreen
impl PartialEq for CardOnScreen
Source§impl Serialize for CardOnScreen
impl Serialize for CardOnScreen
impl StructuralPartialEq for CardOnScreen
Auto Trait Implementations§
impl Freeze for CardOnScreen
impl RefUnwindSafe for CardOnScreen
impl Send for CardOnScreen
impl Sync for CardOnScreen
impl Unpin for CardOnScreen
impl UnsafeUnpin for CardOnScreen
impl UnwindSafe for CardOnScreen
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.