pub struct SchemaEntityInfo {
pub name: &'static str,
pub parent: Option<&'static str>,
pub is_abstract: bool,
}Expand description
Schema-local facts about one declared entity.
These facts come from the independently generated registry for the source schema, not from the public merged type universe (#4203).
Fields§
§name: &'static str§parent: Option<&'static str>§is_abstract: boolTrait Implementations§
Source§impl Clone for SchemaEntityInfo
impl Clone for SchemaEntityInfo
Source§fn clone(&self) -> SchemaEntityInfo
fn clone(&self) -> SchemaEntityInfo
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 SchemaEntityInfo
impl Debug for SchemaEntityInfo
Source§impl PartialEq for SchemaEntityInfo
impl PartialEq for SchemaEntityInfo
impl Copy for SchemaEntityInfo
impl Eq for SchemaEntityInfo
impl StructuralPartialEq for SchemaEntityInfo
Auto Trait Implementations§
impl Freeze for SchemaEntityInfo
impl RefUnwindSafe for SchemaEntityInfo
impl Send for SchemaEntityInfo
impl Sync for SchemaEntityInfo
impl Unpin for SchemaEntityInfo
impl UnwindSafe for SchemaEntityInfo
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