pub struct ZoomSpec {
pub tall_aspect: f64,
pub max_scale: f64,
pub presets: Vec<f64>,
pub menu_presets: Vec<f64>,
pub double_tap_factor: f64,
pub wheel_rate: f64,
pub wheel_line_px: f64,
pub rubber: f64,
pub momentum_tau_ms: f64,
pub auto_hide_ms: f64,
pub pill: ZoomPillSpec,
}Expand description
style.json zoomableImage.
Fields§
§tall_aspect: f64§max_scale: f64§presets: Vec<f64>§double_tap_factor: f64§wheel_rate: f64§wheel_line_px: f64§rubber: f64§momentum_tau_ms: f64§auto_hide_ms: f64§pill: ZoomPillSpecTrait Implementations§
Source§impl<'de> Deserialize<'de> for ZoomSpec
impl<'de> Deserialize<'de> for ZoomSpec
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 ZoomSpec
impl RefUnwindSafe for ZoomSpec
impl Send for ZoomSpec
impl Sync for ZoomSpec
impl Unpin for ZoomSpec
impl UnsafeUnpin for ZoomSpec
impl UnwindSafe for ZoomSpec
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