pub struct VulkanPayload {
pub a: u64,
pub b: u64,
pub c: u64,
pub d: u64,
}Expand description
Payload for Vulkan calls. The call identity is in crate::EventKind.
Fields§
§a: u64Call-specific scalar 1.
b: u64Call-specific scalar 2.
c: u64Call-specific scalar 3.
d: u64Call-specific scalar 4.
Trait Implementations§
Source§impl Clone for VulkanPayload
impl Clone for VulkanPayload
Source§fn clone(&self) -> VulkanPayload
fn clone(&self) -> VulkanPayload
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VulkanPayload
Source§impl Debug for VulkanPayload
impl Debug for VulkanPayload
Source§impl Default for VulkanPayload
impl Default for VulkanPayload
Source§fn default() -> VulkanPayload
fn default() -> VulkanPayload
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VulkanPayload
impl<'de> Deserialize<'de> for VulkanPayload
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
impl Eq for VulkanPayload
Source§impl PartialEq for VulkanPayload
impl PartialEq for VulkanPayload
Source§impl Serialize for VulkanPayload
impl Serialize for VulkanPayload
impl StructuralPartialEq for VulkanPayload
Auto Trait Implementations§
impl Freeze for VulkanPayload
impl RefUnwindSafe for VulkanPayload
impl Send for VulkanPayload
impl Sync for VulkanPayload
impl Unpin for VulkanPayload
impl UnsafeUnpin for VulkanPayload
impl UnwindSafe for VulkanPayload
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