Struct DecorationProviderOptsBuilder
pub struct DecorationProviderOptsBuilder(DecorationProviderOpts);Tuple Fields§
§0: DecorationProviderOptsImplementations§
§impl DecorationProviderOptsBuilder
impl DecorationProviderOptsBuilder
pub fn on_buf<F>(&mut self, on_buf: F) -> &mut DecorationProviderOptsBuilder
pub fn on_end<F>(&mut self, on_end: F) -> &mut DecorationProviderOptsBuilder
pub fn on_line<F>(&mut self, on_line: F) -> &mut DecorationProviderOptsBuilder
pub fn on_start<F>(&mut self, on_start: F) -> &mut DecorationProviderOptsBuilder
pub fn on_win<F>(&mut self, on_win: F) -> &mut DecorationProviderOptsBuilder
pub fn build(&mut self) -> DecorationProviderOpts
Trait Implementations§
§impl Clone for DecorationProviderOptsBuilder
impl Clone for DecorationProviderOptsBuilder
§fn clone(&self) -> DecorationProviderOptsBuilder
fn clone(&self) -> DecorationProviderOptsBuilder
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 more§impl Default for DecorationProviderOptsBuilder
impl Default for DecorationProviderOptsBuilder
§fn default() -> DecorationProviderOptsBuilder
fn default() -> DecorationProviderOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DecorationProviderOptsBuilder
impl RefUnwindSafe for DecorationProviderOptsBuilder
impl Send for DecorationProviderOptsBuilder
impl Sync for DecorationProviderOptsBuilder
impl Unpin for DecorationProviderOptsBuilder
impl UnsafeUnpin for DecorationProviderOptsBuilder
impl UnwindSafe for DecorationProviderOptsBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
§type Error = Infallible
type Error = Infallible
The error type in the returned
Result.§fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
Converts the value into a
Result.