pub enum SemanticArtifact {
LocalizationRef {
symbol_id: String,
ref_kind: String,
wrapper_name: Option<String>,
wrapper_base: Option<String>,
wrapper_symbol: Option<String>,
table: Option<String>,
key: Option<String>,
fallback: Option<String>,
arg_count: Option<usize>,
literal: Option<String>,
argument_label: Option<String>,
},
LocalizationWrapperBinding {
symbol_id: String,
table: String,
key: String,
fallback: Option<String>,
arg_count: Option<usize>,
},
AssetRef {
symbol_id: String,
ref_kind: String,
name: String,
},
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SemanticArtifact
impl Clone for SemanticArtifact
Source§fn clone(&self) -> SemanticArtifact
fn clone(&self) -> SemanticArtifact
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 SemanticArtifact
impl Debug for SemanticArtifact
Source§impl<'de> Deserialize<'de> for SemanticArtifact
impl<'de> Deserialize<'de> for SemanticArtifact
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
Source§impl PartialEq for SemanticArtifact
impl PartialEq for SemanticArtifact
Source§impl Serialize for SemanticArtifact
impl Serialize for SemanticArtifact
impl Eq for SemanticArtifact
impl StructuralPartialEq for SemanticArtifact
Auto Trait Implementations§
impl Freeze for SemanticArtifact
impl RefUnwindSafe for SemanticArtifact
impl Send for SemanticArtifact
impl Sync for SemanticArtifact
impl Unpin for SemanticArtifact
impl UnsafeUnpin for SemanticArtifact
impl UnwindSafe for SemanticArtifact
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