pub struct ModesInfo {
pub available_modes: Vec<ModeEntry>,
pub current_mode_id: String,
}Expand description
Available interaction modes reported by the agent.
Fields§
§available_modes: Vec<ModeEntry>§current_mode_id: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for ModesInfo
impl<'de> Deserialize<'de> for ModesInfo
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 ModesInfo
impl RefUnwindSafe for ModesInfo
impl Send for ModesInfo
impl Sync for ModesInfo
impl Unpin for ModesInfo
impl UnsafeUnpin for ModesInfo
impl UnwindSafe for ModesInfo
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