pub enum PublicSpec {
Browser {
files: Vec<ExerciseFile>,
},
Editor {
archive_name: String,
archive_download_url: String,
},
}
Variants§
Trait Implementations§
Source§impl Debug for PublicSpec
impl Debug for PublicSpec
Source§impl<'de> Deserialize<'de> for PublicSpec
impl<'de> Deserialize<'de> for PublicSpec
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
Auto Trait Implementations§
impl Freeze for PublicSpec
impl RefUnwindSafe for PublicSpec
impl Send for PublicSpec
impl Sync for PublicSpec
impl Unpin for PublicSpec
impl UnwindSafe for PublicSpec
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