pub struct BufferSubresourceRange {
pub start: DeviceSize,
pub end: DeviceSize,
}Expand description
Specifies a range of buffer data.
Fields§
§start: DeviceSizeThe start of range.
end: DeviceSizeThe non-inclusive end of the range.
Trait Implementations§
Source§impl Clone for BufferSubresourceRange
impl Clone for BufferSubresourceRange
Source§fn clone(&self) -> BufferSubresourceRange
fn clone(&self) -> BufferSubresourceRange
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 BufferSubresourceRange
impl Debug for BufferSubresourceRange
Source§impl From<BufferInfo> for BufferSubresourceRange
impl From<BufferInfo> for BufferSubresourceRange
Source§fn from(info: BufferInfo) -> Self
fn from(info: BufferInfo) -> Self
Converts to this type from the input type.
Source§impl From<BufferSubresourceRange> for Range<DeviceSize>
impl From<BufferSubresourceRange> for Range<DeviceSize>
Source§fn from(subresource: BufferSubresourceRange) -> Self
fn from(subresource: BufferSubresourceRange) -> Self
Converts to this type from the input type.
Source§impl From<BufferSubresourceRange> for Subresource
impl From<BufferSubresourceRange> for Subresource
Source§fn from(subresource: BufferSubresourceRange) -> Self
fn from(subresource: BufferSubresourceRange) -> Self
Converts to this type from the input type.
Source§impl From<BufferSubresourceRange> for ViewType
impl From<BufferSubresourceRange> for ViewType
Source§fn from(subresource: BufferSubresourceRange) -> Self
fn from(subresource: BufferSubresourceRange) -> Self
Converts to this type from the input type.
Source§impl From<Range<u64>> for BufferSubresourceRange
impl From<Range<u64>> for BufferSubresourceRange
Source§fn from(range: Range<DeviceSize>) -> Self
fn from(range: Range<DeviceSize>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BufferSubresourceRange
impl PartialEq for BufferSubresourceRange
impl Copy for BufferSubresourceRange
impl StructuralPartialEq for BufferSubresourceRange
Auto Trait Implementations§
impl Freeze for BufferSubresourceRange
impl RefUnwindSafe for BufferSubresourceRange
impl Send for BufferSubresourceRange
impl Sync for BufferSubresourceRange
impl Unpin for BufferSubresourceRange
impl UnwindSafe for BufferSubresourceRange
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