Struct arcdps_imgui::drag_drop::DragDropPayloadEmpty
source · #[non_exhaustive]pub struct DragDropPayloadEmpty {
pub preview: bool,
pub delivery: bool,
}
Expand description
An empty DragDropPayload. It has no data in it, and just includes two bools with status information.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.preview: bool
Set when accept_payload_empty
was called
and mouse has been hovering the target item.
delivery: bool
Set when accept_payload_empty
was
called and mouse button is released over the target item.
Trait Implementations§
source§impl Clone for DragDropPayloadEmpty
impl Clone for DragDropPayloadEmpty
source§fn clone(&self) -> DragDropPayloadEmpty
fn clone(&self) -> DragDropPayloadEmpty
Returns a copy 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 DragDropPayloadEmpty
impl Debug for DragDropPayloadEmpty
impl Copy for DragDropPayloadEmpty
Auto Trait Implementations§
impl Freeze for DragDropPayloadEmpty
impl RefUnwindSafe for DragDropPayloadEmpty
impl Send for DragDropPayloadEmpty
impl Sync for DragDropPayloadEmpty
impl Unpin for DragDropPayloadEmpty
impl UnwindSafe for DragDropPayloadEmpty
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