pub enum GoProQuery {
Show 15 variants
GetSettingValue(Vec<StatusID>),
GetAllSettingValues,
GetStatusValue(Vec<StatusID>),
GetAllStatusValues,
GetAvailableOptionSettings(Vec<StatusID>),
GetAvailableOptionAllSettings,
RegisterSettingValueUpdates(Vec<StatusID>),
RegisterStatusValueUpdates(Vec<StatusID>),
RegisterAvailableOptionSettings(Vec<StatusID>),
UnregisterSettingValueUpdates(Vec<StatusID>),
UnregisterStatusValueUpdates(Vec<StatusID>),
UnregisterAvailableOptionSettings(Vec<StatusID>),
AsyncNotificationSettingChanged,
AsyncNotificationStatusChanged,
AsyncNotificationOptionSettingChanged,
}
Expand description
Represents a setting or command query that can be sent to a GoPro device
Variants§
GetSettingValue(Vec<StatusID>)
GetAllSettingValues
GetStatusValue(Vec<StatusID>)
GetAllStatusValues
GetAvailableOptionSettings(Vec<StatusID>)
GetAvailableOptionAllSettings
RegisterSettingValueUpdates(Vec<StatusID>)
RegisterStatusValueUpdates(Vec<StatusID>)
RegisterAvailableOptionSettings(Vec<StatusID>)
UnregisterSettingValueUpdates(Vec<StatusID>)
UnregisterStatusValueUpdates(Vec<StatusID>)
UnregisterAvailableOptionSettings(Vec<StatusID>)
AsyncNotificationSettingChanged
AsyncNotificationStatusChanged
AsyncNotificationOptionSettingChanged
Implementations§
Source§impl GoProQuery
impl GoProQuery
Trait Implementations§
Source§impl AsRef<GoProQuery> for GoProQuery
impl AsRef<GoProQuery> for GoProQuery
Source§fn as_ref(&self) -> &GoProQuery
fn as_ref(&self) -> &GoProQuery
Converts this type into a shared reference of the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for GoProQuery
impl RefUnwindSafe for GoProQuery
impl Send for GoProQuery
impl Sync for GoProQuery
impl Unpin for GoProQuery
impl UnwindSafe for GoProQuery
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