pub(crate) trait GeolocationMethods<D>where
D: DomTypes,{
// Required methods
fn GetCurrentPosition(
&self,
successCallback: RootedCallback<PositionCallback<D>>,
errorCallback: Option<RootedCallback<PositionErrorCallback<D>>>,
options: &PositionOptions,
);
fn WatchPosition(
&self,
successCallback: RootedCallback<PositionCallback<D>>,
errorCallback: Option<RootedCallback<PositionErrorCallback<D>>>,
options: &PositionOptions,
) -> i32;
fn ClearWatch(&self, watchId: i32);
}Required Methods§
fn GetCurrentPosition( &self, successCallback: RootedCallback<PositionCallback<D>>, errorCallback: Option<RootedCallback<PositionErrorCallback<D>>>, options: &PositionOptions, )
fn WatchPosition( &self, successCallback: RootedCallback<PositionCallback<D>>, errorCallback: Option<RootedCallback<PositionErrorCallback<D>>>, options: &PositionOptions, ) -> i32
fn ClearWatch(&self, watchId: i32)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".