pub enum AggregatorRequest {
ReportDiscreteActivity {
event_time: i64,
responder: AggregatorReportDiscreteActivityResponder,
},
}
Expand description
The Aggregator protocol collects evidence of user activity and uses this evidence to set the system’s activity state.
Variants§
ReportDiscreteActivity
Reports a discrete activity such as a keystroke.
Implementations§
Source§impl AggregatorRequest
impl AggregatorRequest
pub fn into_report_discrete_activity( self, ) -> Option<(i64, AggregatorReportDiscreteActivityResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AggregatorRequest
impl !RefUnwindSafe for AggregatorRequest
impl Send for AggregatorRequest
impl Sync for AggregatorRequest
impl Unpin for AggregatorRequest
impl !UnwindSafe for AggregatorRequest
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