pub struct ChromeDragStartRequest {
pub session_id: u64,
pub browsing_context_id: TabId,
pub allowed_operations: ChromeDragOperations,
pub source_origin: String,
pub data: ChromeDragData,
pub image: Option<ChromeDragImage>,
}Fields§
§session_id: u64§browsing_context_id: TabId§allowed_operations: ChromeDragOperations§source_origin: String§data: ChromeDragData§image: Option<ChromeDragImage>Trait Implementations§
Source§impl Clone for ChromeDragStartRequest
impl Clone for ChromeDragStartRequest
Source§fn clone(&self) -> ChromeDragStartRequest
fn clone(&self) -> ChromeDragStartRequest
Returns a duplicate 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 ChromeDragStartRequest
impl Debug for ChromeDragStartRequest
Source§impl From<ChromeDragStartRequest> for DragStartRequest
impl From<ChromeDragStartRequest> for DragStartRequest
Source§fn from(value: ChromeDragStartRequest) -> Self
fn from(value: ChromeDragStartRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ChromeDragStartRequest
impl PartialEq for ChromeDragStartRequest
impl StructuralPartialEq for ChromeDragStartRequest
Auto Trait Implementations§
impl Freeze for ChromeDragStartRequest
impl RefUnwindSafe for ChromeDragStartRequest
impl Send for ChromeDragStartRequest
impl Sync for ChromeDragStartRequest
impl Unpin for ChromeDragStartRequest
impl UnsafeUnpin for ChromeDragStartRequest
impl UnwindSafe for ChromeDragStartRequest
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