pub struct BindingsFile {
pub spec_version: Option<String>,
pub bindings: Vec<BindingEntry>,
}Expand description
Top-level binding file structure: spec_version + bindings: list.
Fields§
§spec_version: Option<String>§bindings: Vec<BindingEntry>Trait Implementations§
Source§impl Clone for BindingsFile
impl Clone for BindingsFile
Source§fn clone(&self) -> BindingsFile
fn clone(&self) -> BindingsFile
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 BindingsFile
impl Debug for BindingsFile
Source§impl<'de> Deserialize<'de> for BindingsFile
impl<'de> Deserialize<'de> for BindingsFile
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
Auto Trait Implementations§
impl Freeze for BindingsFile
impl RefUnwindSafe for BindingsFile
impl Send for BindingsFile
impl Sync for BindingsFile
impl Unpin for BindingsFile
impl UnsafeUnpin for BindingsFile
impl UnwindSafe for BindingsFile
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