pub enum HtmlDiffMode {
Disabled,
Enabled,
Auto,
}Expand description
Mode for HTML diffing.
Variants§
Disabled
Disabled - always send full HTML.
Enabled
Enabled - send diffs after first round.
Auto
Auto - enable if HTML exceeds threshold.
Implementations§
Source§impl HtmlDiffMode
impl HtmlDiffMode
Sourcepub fn should_diff(&self, html_bytes: usize, round: usize) -> bool
pub fn should_diff(&self, html_bytes: usize, round: usize) -> bool
Whether to use diffing based on mode and HTML size.
Trait Implementations§
Source§impl Clone for HtmlDiffMode
impl Clone for HtmlDiffMode
Source§fn clone(&self) -> HtmlDiffMode
fn clone(&self) -> HtmlDiffMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HtmlDiffMode
impl Debug for HtmlDiffMode
Source§impl Default for HtmlDiffMode
impl Default for HtmlDiffMode
Source§fn default() -> HtmlDiffMode
fn default() -> HtmlDiffMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HtmlDiffMode
impl<'de> Deserialize<'de> for HtmlDiffMode
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
Source§impl PartialEq for HtmlDiffMode
impl PartialEq for HtmlDiffMode
Source§impl Serialize for HtmlDiffMode
impl Serialize for HtmlDiffMode
impl Copy for HtmlDiffMode
impl Eq for HtmlDiffMode
impl StructuralPartialEq for HtmlDiffMode
Auto Trait Implementations§
impl Freeze for HtmlDiffMode
impl RefUnwindSafe for HtmlDiffMode
impl Send for HtmlDiffMode
impl Sync for HtmlDiffMode
impl Unpin for HtmlDiffMode
impl UnwindSafe for HtmlDiffMode
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