pub struct ClassLink {
pub s_class: String,
pub predicate: String,
pub o_class: String,
pub count: u64,
}Expand description
One edge of the effective schema graph: a predicate connecting subjects of
class s_class to objects of class o_class, with the instance count.
Mirrors crate::schema_summary rows (sentinels (literal)/(untyped)).
Fields§
§s_class: String§predicate: String§o_class: String§count: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for ClassLink
impl<'de> Deserialize<'de> for ClassLink
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClassLink, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ClassLink, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ClassLink
Source§impl Serialize for ClassLink
impl Serialize for ClassLink
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ClassLink
Auto Trait Implementations§
impl Freeze for ClassLink
impl RefUnwindSafe for ClassLink
impl Send for ClassLink
impl Sync for ClassLink
impl Unpin for ClassLink
impl UnsafeUnpin for ClassLink
impl UnwindSafe for ClassLink
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