[−][src]Struct paige::Page
The Page struct. Stores a list of nested HTML elements.
Fields
children: Vec<El>
Methods
impl Page
[src]
pub fn new(children: &[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 children field vec.
pub fn id_find(&self, id: &str) -> Option<&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>,