pub enum InputBinding {
Buffer(BufferId),
Invocation(u32),
Feedback(FeedbackId),
Absent,
}Variants§
Trait Implementations§
Source§impl Clone for InputBinding
impl Clone for InputBinding
Source§fn clone(&self) -> InputBinding
fn clone(&self) -> InputBinding
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 InputBinding
Source§impl Debug for InputBinding
impl Debug for InputBinding
Source§impl<'de> Deserialize<'de> for InputBinding
impl<'de> Deserialize<'de> for InputBinding
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 InputBinding
Source§impl PartialEq for InputBinding
impl PartialEq for InputBinding
Source§impl Serialize for InputBinding
impl Serialize for InputBinding
impl StructuralPartialEq for InputBinding
Auto Trait Implementations§
impl Freeze for InputBinding
impl RefUnwindSafe for InputBinding
impl Send for InputBinding
impl Sync for InputBinding
impl Unpin for InputBinding
impl UnsafeUnpin for InputBinding
impl UnwindSafe for InputBinding
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