Struct vulkano::pipeline::vertex::VertexMemberInfo [−][src]
Information about a member of a vertex struct.
Fields
offset: usize
Offset of the member in bytes from the start of the struct.
ty: VertexMemberTy
Type of data. This is used to check that the interface is matching.
array_size: usize
Number of consecutive elements of that type.
Auto Trait Implementations
impl RefUnwindSafe for VertexMemberInfo
impl Send for VertexMemberInfo
impl Sync for VertexMemberInfo
impl Unpin for VertexMemberInfo
impl UnwindSafe for VertexMemberInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T
[src]
pub fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
pub fn is_size_suitable(usize) -> bool
[src]
pub fn indiv_size() -> usize
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,