mirror of
https://github.com/leptos-rs/leptos.git
synced 2025-12-27 09:54:41 -05:00
Fix spelling typos. (#3965)
This commit is contained in:
@@ -29,7 +29,7 @@ use std::{
|
||||
/// values that depend on it that it has changed.
|
||||
///
|
||||
/// This is an arena-allocated type, which is `Copy` and is disposed when its reactive
|
||||
/// [`Owner`](crate::owner::Owner) cleans up. For a reference-counted signal that livesas
|
||||
/// [`Owner`](crate::owner::Owner) cleans up. For a reference-counted signal that lives as
|
||||
/// as long as a reference to it is alive, see [`ArcAsyncDerived`].
|
||||
///
|
||||
/// ## Examples
|
||||
|
||||
@@ -15,7 +15,7 @@ pub struct MemoInner<T, S>
|
||||
where
|
||||
S: Storage<T>,
|
||||
{
|
||||
/// Must always be aquired *after* the reactivity lock
|
||||
/// Must always be acquired *after* the reactivity lock
|
||||
pub(crate) value: Arc<RwLock<Option<S::Wrapped>>>,
|
||||
#[allow(clippy::type_complexity)]
|
||||
pub(crate) fun: Arc<dyn Fn(Option<T>) -> (T, bool) + Send + Sync>,
|
||||
@@ -137,7 +137,7 @@ where
|
||||
})
|
||||
});
|
||||
|
||||
// Two locks are aquired, so order matters.
|
||||
// Two locks are acquired, so order matters.
|
||||
let reactivity_lock = self.reactivity.write().or_poisoned();
|
||||
{
|
||||
// Safety: Can block endlessly if the user is has a ReadGuard on the value
|
||||
|
||||
@@ -27,7 +27,7 @@ use std::{fmt::Debug, hash::Hash, panic::Location};
|
||||
/// not re-run the calculation when a source signal changes until they are read again.
|
||||
///
|
||||
/// This is an arena-allocated type, which is `Copy` and is disposed when its reactive
|
||||
/// [`Owner`](crate::owner::Owner) cleans up. For a reference-counted signal that livesas
|
||||
/// [`Owner`](crate::owner::Owner) cleans up. For a reference-counted signal that lives as
|
||||
/// as long as a reference to it is alive, see [`ArcMemo`].
|
||||
///
|
||||
/// ```
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
//! The reactive ownership model, which manages effect cancelation, cleanups, and arena allocation.
|
||||
//! The reactive ownership model, which manages effect cancellation, cleanups, and arena allocation.
|
||||
|
||||
#[cfg(feature = "hydration")]
|
||||
use hydration_context::SharedContext;
|
||||
@@ -32,7 +32,7 @@ pub use storage::*;
|
||||
pub use stored_value::{store_value, FromLocal, StoredValue};
|
||||
|
||||
/// A reactive owner, which manages
|
||||
/// 1) the cancelation of [`Effect`](crate::effect::Effect)s,
|
||||
/// 1) the cancellation of [`Effect`](crate::effect::Effect)s,
|
||||
/// 2) providing and accessing environment data via [`provide_context`] and [`use_context`],
|
||||
/// 3) running cleanup functions defined via [`Owner::on_cleanup`], and
|
||||
/// 4) an arena storage system to provide `Copy` handles via [`ArenaItem`], which is what allows
|
||||
|
||||
@@ -9,7 +9,7 @@ use std::{
|
||||
/// An optional value that can always be sent between threads, even if its inner value
|
||||
/// in the `Some(_)` case would not be threadsafe.
|
||||
///
|
||||
/// This struct can be derefenced to `Option<T>`.
|
||||
/// This struct can be dereferenced to `Option<T>`.
|
||||
///
|
||||
/// If it has been given a local (`!Send`) value, that value is wrapped in a [`SendWrapper`], which
|
||||
/// allows sending it between threads but will panic if it is accessed or updated from a
|
||||
|
||||
@@ -22,7 +22,7 @@ use std::{
|
||||
/// allowing you to read or write directly to one of its field.
|
||||
///
|
||||
/// Tracking the mapped signal tracks changes to *any* part of the signal, and updating the signal notifies
|
||||
/// and notifies *all* depenendencies of the signal. This is not a mechanism for fine-grained reactive updates
|
||||
/// and notifies *all* dependencies of the signal. This is not a mechanism for fine-grained reactive updates
|
||||
/// to more complex data structures. Instead, it allows you to provide a signal-like API for wrapped types
|
||||
/// without exposing the original type directly to users.
|
||||
pub struct ArcMappedSignal<T> {
|
||||
@@ -224,7 +224,7 @@ where
|
||||
/// allowing you to read or write directly to one of its field.
|
||||
///
|
||||
/// Tracking the mapped signal tracks changes to *any* part of the signal, and updating the signal notifies
|
||||
/// and notifies *all* depenendencies of the signal. This is not a mechanism for fine-grained reactive updates
|
||||
/// and notifies *all* dependencies of the signal. This is not a mechanism for fine-grained reactive updates
|
||||
/// to more complex data structures. Instead, it allows you to provide a signal-like API for wrapped types
|
||||
/// without exposing the original type directly to users.
|
||||
pub struct MappedSignal<T, S = SyncStorage> {
|
||||
|
||||
@@ -643,7 +643,7 @@ pub trait IntoInner {
|
||||
/// The type of the value contained in the signal.
|
||||
type Value;
|
||||
|
||||
/// Returns the inner value if this is the only reference to to the signal.
|
||||
/// Returns the inner value if this is the only reference to the signal.
|
||||
/// Otherwise, returns `None` and drops this reference.
|
||||
/// # Panics
|
||||
/// Panics if the inner lock is poisoned.
|
||||
|
||||
Reference in New Issue
Block a user