pub struct InteractRequest {
pub start: Vec<String>,
pub finish: Option<InteractFinish>,
}
Fields§
§start: Vec<String>
§finish: Option<InteractFinish>
Trait Implementations§
Source§impl Clone for InteractRequest
impl Clone for InteractRequest
Source§fn clone(&self) -> InteractRequest
fn clone(&self) -> InteractRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InteractRequest
impl Debug for InteractRequest
Source§impl<'de> Deserialize<'de> for InteractRequest
impl<'de> Deserialize<'de> for InteractRequest
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 InteractRequest
impl PartialEq for InteractRequest
Source§impl Serialize for InteractRequest
impl Serialize for InteractRequest
impl Eq for InteractRequest
impl StructuralPartialEq for InteractRequest
Auto Trait Implementations§
impl Freeze for InteractRequest
impl RefUnwindSafe for InteractRequest
impl Send for InteractRequest
impl Sync for InteractRequest
impl Unpin for InteractRequest
impl UnwindSafe for InteractRequest
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,
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.