Struct nativeshell::shell::api_model::PopupMenuRequest [−][src]
pub struct PopupMenuRequest { pub handle: MenuHandle, pub position: Point, pub tracking_rect: Option<Rect>, pub item_rect: Option<Rect>, pub preselect_first: bool, }
Fields
handle: MenuHandle
position: Point
tracking_rect: Option<Rect>
item_rect: Option<Rect>
preselect_first: bool
Trait Implementations
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 RefUnwindSafe for PopupMenuRequest
impl Send for PopupMenuRequest
impl Sync for PopupMenuRequest
impl Unpin for PopupMenuRequest
impl UnwindSafe for PopupMenuRequest
Blanket Implementations
Mutably borrows from an owned value. Read more