pub struct PlainDocument(pub BaseDocument);Tuple Fields§
§0: BaseDocumentTrait Implementations§
Source§impl Document for PlainDocument
impl Document for PlainDocument
fn inner(&self) -> DocGuard<'_>
fn inner_mut(&mut self) -> DocGuardMut<'_>
Source§fn handle_ui_event(&mut self, event: UiEvent)
fn handle_ui_event(&mut self, event: UiEvent)
Source§fn poll(&mut self, task_context: Option<TaskContext<'_>>) -> bool
fn poll(&mut self, task_context: Option<TaskContext<'_>>) -> bool
Poll any pending async operations, and flush changes to the underlying
BaseDocumentAuto Trait Implementations§
impl !Freeze for PlainDocument
impl !RefUnwindSafe for PlainDocument
impl !Send for PlainDocument
impl !Sync for PlainDocument
impl !UnwindSafe for PlainDocument
impl Unpin for PlainDocument
impl UnsafeUnpin for PlainDocument
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert