pub enum CommitPolicy {
Auto,
OnFinalize,
StablePrefix,
}Expand description
When the UI-facing committed text grows during a stream.
Variants§
Auto
The family’s stable-prefix implementation. The default.
OnFinalize
Commit nothing during feed; finalize commits the final text.
StablePrefix
Commit a raw prefix accepted by the stable-prefix implementation.
Trait Implementations§
Source§impl Clone for CommitPolicy
impl Clone for CommitPolicy
Source§fn clone(&self) -> CommitPolicy
fn clone(&self) -> CommitPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CommitPolicy
Source§impl Debug for CommitPolicy
impl Debug for CommitPolicy
Source§impl Default for CommitPolicy
impl Default for CommitPolicy
Source§fn default() -> CommitPolicy
fn default() -> CommitPolicy
Returns the “default value” for a type. Read more
impl Eq for CommitPolicy
Source§impl PartialEq for CommitPolicy
impl PartialEq for CommitPolicy
impl StructuralPartialEq for CommitPolicy
Auto Trait Implementations§
impl Freeze for CommitPolicy
impl RefUnwindSafe for CommitPolicy
impl Send for CommitPolicy
impl Sync for CommitPolicy
impl Unpin for CommitPolicy
impl UnsafeUnpin for CommitPolicy
impl UnwindSafe for CommitPolicy
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