[−][src]Struct paige::Page
The Page struct. Stores a list of nested HTML elements.
Fields
content: Vec<El>
Methods
impl Page
[src]
pub fn new(content: &[El]) -> Self
[src]
Returns a new Page. Takes a slice of El as input.
pub fn add(self, child: El) -> Self
[src]
Pushes an El onto content field vec.
pub fn id_find(&mut self, id: &str) -> Option<&mut El>
[src]
Allows for finding a child element by its id attribute.
pub fn format(&self, make_pretty: bool) -> String
[src]
Formats the Page for display or storage. Automatically prepends ' to the beginning of the file.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Page
impl Send for Page
impl Sync for Page
impl Unpin for Page
impl UnwindSafe for Page
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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>,