pub struct LanguageFact {
pub subject: SymbolId,
pub namespace: LanguageId,
pub kind: String,
pub key: String,
pub value: String,
pub span: SourceSpan,
}Fields§
§subject: SymbolId§namespace: LanguageId§kind: String§key: String§value: String§span: SourceSpanTrait Implementations§
Source§impl Clone for LanguageFact
impl Clone for LanguageFact
Source§impl Debug for LanguageFact
impl Debug for LanguageFact
Source§impl<'de> Deserialize<'de> for LanguageFact
impl<'de> Deserialize<'de> for LanguageFact
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for LanguageFact
Source§impl PartialEq for LanguageFact
impl PartialEq for LanguageFact
Source§impl Serialize for LanguageFact
impl Serialize for LanguageFact
impl StructuralPartialEq for LanguageFact
Auto Trait Implementations§
impl DynSend for LanguageFact
impl DynSync for LanguageFact
impl Freeze for LanguageFact
impl RefUnwindSafe for LanguageFact
impl Send for LanguageFact
impl Sync for LanguageFact
impl Unpin for LanguageFact
impl UnsafeUnpin for LanguageFact
impl UnwindSafe for LanguageFact
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