pub struct BindingLayout {
pub slots: Vec<BindingSlot>,
}Expand description
Full binding layout for a kernel.
Fields§
§slots: Vec<BindingSlot>Trait Implementations§
Source§impl Clone for BindingLayout
impl Clone for BindingLayout
Source§fn clone(&self) -> BindingLayout
fn clone(&self) -> BindingLayout
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 moreSource§impl Debug for BindingLayout
impl Debug for BindingLayout
Source§impl<'de> Deserialize<'de> for BindingLayout
impl<'de> Deserialize<'de> for BindingLayout
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 BindingLayout
Source§impl Hash for BindingLayout
impl Hash for BindingLayout
Source§impl PartialEq for BindingLayout
impl PartialEq for BindingLayout
Source§impl Serialize for BindingLayout
impl Serialize for BindingLayout
impl StructuralPartialEq for BindingLayout
Auto Trait Implementations§
impl Freeze for BindingLayout
impl RefUnwindSafe for BindingLayout
impl Send for BindingLayout
impl Sync for BindingLayout
impl Unpin for BindingLayout
impl UnsafeUnpin for BindingLayout
impl UnwindSafe for BindingLayout
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.