pub struct BindingSnapshot {
pub type_id: String,
pub type_string: String,
pub location: Location,
}Fields§
§type_id: String§type_string: String§location: LocationTrait Implementations§
Source§impl Clone for BindingSnapshot
impl Clone for BindingSnapshot
Source§fn clone(&self) -> BindingSnapshot
fn clone(&self) -> BindingSnapshot
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 BindingSnapshot
impl Debug for BindingSnapshot
Source§impl Default for BindingSnapshot
impl Default for BindingSnapshot
Source§fn default() -> BindingSnapshot
fn default() -> BindingSnapshot
Returns the “default value” for a type. Read more
impl Eq for BindingSnapshot
Source§impl Hash for BindingSnapshot
impl Hash for BindingSnapshot
Source§impl PartialEq for BindingSnapshot
impl PartialEq for BindingSnapshot
Source§fn eq(&self, other: &BindingSnapshot) -> bool
fn eq(&self, other: &BindingSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BindingSnapshot
Source§impl WriteJson for BindingSnapshot
impl WriteJson for BindingSnapshot
fn write_json(&self, emitter: &mut JsonEmitter)
Auto Trait Implementations§
impl Freeze for BindingSnapshot
impl RefUnwindSafe for BindingSnapshot
impl Send for BindingSnapshot
impl Sync for BindingSnapshot
impl Unpin for BindingSnapshot
impl UnsafeUnpin for BindingSnapshot
impl UnwindSafe for BindingSnapshot
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