pub struct BindingDomain { /* private fields */ }Expand description
Schema-derived possible runtime types and optional scalar value domain.
Implementations§
Source§impl BindingDomain
impl BindingDomain
Sourcepub const fn value_type(&self) -> Option<ValueTypeTag>
pub const fn value_type(&self) -> Option<ValueTypeTag>
Return the uniform scalar domain for attribute bindings.
Trait Implementations§
Source§impl Clone for BindingDomain
impl Clone for BindingDomain
Source§fn clone(&self) -> BindingDomain
fn clone(&self) -> BindingDomain
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 BindingDomain
impl Debug for BindingDomain
impl Eq for BindingDomain
Source§impl PartialEq for BindingDomain
impl PartialEq for BindingDomain
impl StructuralPartialEq for BindingDomain
Auto Trait Implementations§
impl Freeze for BindingDomain
impl RefUnwindSafe for BindingDomain
impl Send for BindingDomain
impl Sync for BindingDomain
impl Unpin for BindingDomain
impl UnsafeUnpin for BindingDomain
impl UnwindSafe for BindingDomain
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