pub struct TypeNamesIr { /* private fields */ }Implementations§
Source§impl TypeNamesIr
impl TypeNamesIr
Sourcepub fn builder() -> TypeNamesIrBuilder
pub fn builder() -> TypeNamesIrBuilder
Create an instance of TypeNamesIr using the builder syntax
Source§impl TypeNamesIr
impl TypeNamesIr
pub fn new(rust_name: String, schema_name: Option<QualifiedTypeName>) -> Self
pub fn rust_name(&self) -> &str
pub fn schema_name(&self) -> Option<&QualifiedTypeName>
Trait Implementations§
Source§impl Clone for TypeNamesIr
impl Clone for TypeNamesIr
Source§fn clone(&self) -> TypeNamesIr
fn clone(&self) -> TypeNamesIr
Returns a duplicate of the value. Read more
1.0.0 · 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 TypeNamesIr
impl Debug for TypeNamesIr
Source§impl PartialEq for TypeNamesIr
impl PartialEq for TypeNamesIr
impl Eq for TypeNamesIr
impl StructuralPartialEq for TypeNamesIr
Auto Trait Implementations§
impl Freeze for TypeNamesIr
impl RefUnwindSafe for TypeNamesIr
impl Send for TypeNamesIr
impl Sync for TypeNamesIr
impl Unpin for TypeNamesIr
impl UnsafeUnpin for TypeNamesIr
impl UnwindSafe for TypeNamesIr
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,
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.