pub struct ScriptMarkup {
pub name: String,
pub body: Vec<ScriptExpression>,
}Expand description
XML-like markup (but not real XML).
Random example:
<CHeroMarriageDef>
//marriage event
WeddingTimeForScreenToFadeOut 4.0;
WeddingTimeForScreenToFadeIn 3.0;
...
<\CHeroMarriageDef>Fields§
§name: String§body: Vec<ScriptExpression>Implementations§
Source§impl ScriptMarkup
impl ScriptMarkup
pub fn decode_markup(input: &[u8]) -> IResult<&[u8], ScriptMarkup, Error>
Trait Implementations§
Source§impl Debug for ScriptMarkup
impl Debug for ScriptMarkup
Source§impl PartialEq for ScriptMarkup
impl PartialEq for ScriptMarkup
impl StructuralPartialEq for ScriptMarkup
Auto Trait Implementations§
impl Freeze for ScriptMarkup
impl RefUnwindSafe for ScriptMarkup
impl Send for ScriptMarkup
impl Sync for ScriptMarkup
impl Unpin for ScriptMarkup
impl UnwindSafe for ScriptMarkup
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