pub struct InstallIntent {
pub intended_use: String,
pub crew_members: Vec<CrewMemberTheme>,
pub anticipated_questions: Vec<QuestionContract>,
}Fields§
§intended_use: String§crew_members: Vec<CrewMemberTheme>§anticipated_questions: Vec<QuestionContract>Implementations§
Trait Implementations§
Source§impl Clone for InstallIntent
impl Clone for InstallIntent
Source§impl Debug for InstallIntent
impl Debug for InstallIntent
Source§impl<'de> Deserialize<'de> for InstallIntent
impl<'de> Deserialize<'de> for InstallIntent
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 InstallIntent
Source§impl PartialEq for InstallIntent
impl PartialEq for InstallIntent
Source§impl Serialize for InstallIntent
impl Serialize for InstallIntent
impl StructuralPartialEq for InstallIntent
Auto Trait Implementations§
impl Forget for InstallIntent
impl Freeze for InstallIntent
impl Move for InstallIntent
impl RefUnwindSafe for InstallIntent
impl Send for InstallIntent
impl Sync for InstallIntent
impl Unpin for InstallIntent
impl UnsafeUnpin for InstallIntent
impl UnwindSafe for InstallIntent
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<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§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.