///
/// Returns the proposed drop action.
///
/// **See also:** [`drop_action()`]
Returns the proposed drop action.
Returns the proposed drop action .
pub fn proposed_action(&self) -> DropAction {
        let (obj_data, funcs) = self.get_drop_event_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).proposed_action)(obj_data);
            let ret_val = { transmute::<u32, DropAction>(ret_val) };
            ret_val
        }
    }
pub fn proposed_action ( & self ) -> DropAction { let ( obj_data , funcs ) = self . get_drop_event_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . proposed_action ) ( obj_data ) ; let ret_val = { transmute :: < u32 , DropAction > ( ret_val ) } ; ret_val } }
Returns the proposed drop action.
Returns the proposed drop action .
&self