Enum zee_grammar::config::GrammarSource
source · [−]pub enum GrammarSource {
Local {
path: PathBuf,
},
Git {
remote: String,
revision: String,
path: Option<PathBuf>,
},
}
Variants
Local
Fields
path: PathBuf
Git
Trait Implementations
sourceimpl Debug for GrammarSource
impl Debug for GrammarSource
sourceimpl<'de> Deserialize<'de> for GrammarSource
impl<'de> Deserialize<'de> for GrammarSource
sourcefn 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
sourceimpl Serialize for GrammarSource
impl Serialize for GrammarSource
Auto Trait Implementations
impl RefUnwindSafe for GrammarSource
impl Send for GrammarSource
impl Sync for GrammarSource
impl Unpin for GrammarSource
impl UnwindSafe for GrammarSource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more