[−][src]Enum orgize::elements::Element
Element Enum
Variants
SpecialBlock(SpecialBlock<'a>)
QuoteBlock(QuoteBlock<'a>)
CenterBlock(CenterBlock<'a>)
VerseBlock(VerseBlock<'a>)
CommentBlock(CommentBlock<'a>)
ExampleBlock(ExampleBlock<'a>)
ExportBlock(ExportBlock<'a>)
SourceBlock(SourceBlock<'a>)
BabelCall(BabelCall<'a>)
Clock(Clock<'a>)
Cookie(Cookie<'a>)
Drawer(Drawer<'a>)
Fields of Document
pre_blank: usize
DynBlock(DynBlock<'a>)
FnDef(FnDef<'a>)
FnRef(FnRef<'a>)
Fields of Headline
level: usize
InlineCall(InlineCall<'a>)
InlineSrc(InlineSrc<'a>)
Keyword(Keyword<'a>)
Link(Link<'a>)
List(List)
ListItem(ListItem<'a>)
Macros(Macros<'a>)
Snippet(Snippet<'a>)
Fields of Paragraph
post_blank: usize
Rule(Rule)
Timestamp(Timestamp<'a>)
Target(Target<'a>)
Comment(Comment<'a>)
FixedWidth(FixedWidth<'a>)
Title(Title<'a>)
Table(Table<'a>)
TableRow(TableRow)
Methods
impl<'_> Element<'_>
[src]
pub fn is_container(&self) -> bool
[src]
pub fn into_owned(self) -> Element<'static>
[src]
Trait Implementations
impl<'a> From<BabelCall<'a>> for Element<'a>
[src]
impl<'a> From<CenterBlock<'a>> for Element<'a>
[src]
fn from(ele: CenterBlock<'a>) -> Element<'a>
[src]
impl<'a> From<Clock<'a>> for Element<'a>
[src]
impl<'a> From<Comment<'a>> for Element<'a>
[src]
impl<'a> From<CommentBlock<'a>> for Element<'a>
[src]
fn from(ele: CommentBlock<'a>) -> Element<'a>
[src]
impl<'a> From<Cookie<'a>> for Element<'a>
[src]
impl<'a> From<Drawer<'a>> for Element<'a>
[src]
impl<'a> From<DynBlock<'a>> for Element<'a>
[src]
impl<'a> From<ExampleBlock<'a>> for Element<'a>
[src]
fn from(ele: ExampleBlock<'a>) -> Element<'a>
[src]
impl<'a> From<ExportBlock<'a>> for Element<'a>
[src]
fn from(ele: ExportBlock<'a>) -> Element<'a>
[src]
impl<'a> From<FixedWidth<'a>> for Element<'a>
[src]
fn from(ele: FixedWidth<'a>) -> Element<'a>
[src]
impl<'a> From<FnDef<'a>> for Element<'a>
[src]
impl<'a> From<FnRef<'a>> for Element<'a>
[src]
impl<'a> From<InlineCall<'a>> for Element<'a>
[src]
fn from(ele: InlineCall<'a>) -> Element<'a>
[src]
impl<'a> From<InlineSrc<'a>> for Element<'a>
[src]
impl<'a> From<Keyword<'a>> for Element<'a>
[src]
impl<'a> From<Link<'a>> for Element<'a>
[src]
impl<'a> From<ListItem<'a>> for Element<'a>
[src]
impl<'a> From<Macros<'a>> for Element<'a>
[src]
impl<'a> From<QuoteBlock<'a>> for Element<'a>
[src]
fn from(ele: QuoteBlock<'a>) -> Element<'a>
[src]
impl<'a> From<Snippet<'a>> for Element<'a>
[src]
impl<'a> From<SourceBlock<'a>> for Element<'a>
[src]
fn from(ele: SourceBlock<'a>) -> Element<'a>
[src]
impl<'a> From<SpecialBlock<'a>> for Element<'a>
[src]
fn from(ele: SpecialBlock<'a>) -> Element<'a>
[src]
impl<'a> From<Table<'a>> for Element<'a>
[src]
impl<'a> From<Target<'a>> for Element<'a>
[src]
impl<'a> From<Timestamp<'a>> for Element<'a>
[src]
impl<'a> From<Title<'a>> for Element<'a>
[src]
impl<'a> From<VerseBlock<'a>> for Element<'a>
[src]
fn from(ele: VerseBlock<'a>) -> Element<'a>
[src]
impl<'a> From<List> for Element<'a>
[src]
impl<'a> From<Rule> for Element<'a>
[src]
impl<'a> From<TableRow> for Element<'a>
[src]
impl<'a> Debug for Element<'a>
[src]
impl<'a> Serialize for Element<'a>
[src]
Auto Trait Implementations
impl<'a> Send for Element<'a>
impl<'a> Sync for Element<'a>
impl<'a> Unpin for Element<'a>
impl<'a> UnwindSafe for Element<'a>
impl<'a> RefUnwindSafe for Element<'a>
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,