pub struct UseCompletion {
pub completion: RwSignal<Option<String>>,
pub is_loading: RwSignal<bool>,
pub error: RwSignal<Option<String>>,
/* private fields */
}Expand description
Return type for use_completion hook
Fields§
§completion: RwSignal<Option<String>>The completion result
is_loading: RwSignal<bool>Whether a request is in progress
error: RwSignal<Option<String>>Current error, if any
Implementations§
Trait Implementations§
Source§impl Clone for UseCompletion
impl Clone for UseCompletion
Source§fn clone(&self) -> UseCompletion
fn clone(&self) -> UseCompletion
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 moreimpl Copy for UseCompletion
Auto Trait Implementations§
impl Freeze for UseCompletion
impl RefUnwindSafe for UseCompletion
impl Send for UseCompletion
impl Sync for UseCompletion
impl Unpin for UseCompletion
impl UnsafeUnpin for UseCompletion
impl UnwindSafe for UseCompletion
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 moreSource§impl<T> SerializableKey for T
impl<T> SerializableKey for T
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.