pub struct FlyToOptions {
pub center: Option<LatLng>,
pub zoom: Option<f64>,
pub bearing: Option<f64>,
pub pitch: Option<f64>,
pub duration: Option<u32>,
pub essential: Option<bool>,
pub padding: Option<Padding>,
}Expand description
Options for fly_to animation
Fields§
§center: Option<LatLng>Target center
zoom: Option<f64>Target zoom level
bearing: Option<f64>Target bearing in degrees
pitch: Option<f64>Target pitch in degrees
duration: Option<u32>Animation duration in milliseconds
essential: Option<bool>If true, animation is considered essential (not affected by prefers-reduced-motion)
padding: Option<Padding>Viewport padding
Trait Implementations§
Source§impl Clone for FlyToOptions
impl Clone for FlyToOptions
Source§fn clone(&self) -> FlyToOptions
fn clone(&self) -> FlyToOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlyToOptions
impl Debug for FlyToOptions
Source§impl Default for FlyToOptions
impl Default for FlyToOptions
Source§fn default() -> FlyToOptions
fn default() -> FlyToOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FlyToOptions
impl<'de> Deserialize<'de> for FlyToOptions
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 FlyToOptions
impl PartialEq for FlyToOptions
Source§impl Serialize for FlyToOptions
impl Serialize for FlyToOptions
impl StructuralPartialEq for FlyToOptions
Auto Trait Implementations§
impl Freeze for FlyToOptions
impl RefUnwindSafe for FlyToOptions
impl Send for FlyToOptions
impl Sync for FlyToOptions
impl Unpin for FlyToOptions
impl UnwindSafe for FlyToOptions
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<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.