pub struct PopupOptions {
pub max_width: Option<u32>,
pub min_width: Option<u32>,
pub max_height: Option<u32>,
pub auto_pan: Option<bool>,
pub keep_in_view: Option<bool>,
pub close_button: Option<bool>,
pub auto_close: Option<bool>,
pub close_on_escape_key: Option<bool>,
pub class_name: Option<String>,
}Expand description
Popup configuration options
Fields§
§max_width: Option<u32>§min_width: Option<u32>§max_height: Option<u32>§auto_pan: Option<bool>§keep_in_view: Option<bool>§auto_close: Option<bool>§close_on_escape_key: Option<bool>§class_name: Option<String>Trait Implementations§
Source§impl Clone for PopupOptions
impl Clone for PopupOptions
Source§fn clone(&self) -> PopupOptions
fn clone(&self) -> PopupOptions
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PopupOptions
impl Debug for PopupOptions
Source§impl Default for PopupOptions
impl Default for PopupOptions
Source§impl<'de> Deserialize<'de> for PopupOptions
impl<'de> Deserialize<'de> for PopupOptions
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 PopupOptions
impl PartialEq for PopupOptions
Source§impl Serialize for PopupOptions
impl Serialize for PopupOptions
impl StructuralPartialEq for PopupOptions
Auto Trait Implementations§
impl Freeze for PopupOptions
impl RefUnwindSafe for PopupOptions
impl Send for PopupOptions
impl Sync for PopupOptions
impl Unpin for PopupOptions
impl UnwindSafe for PopupOptions
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.