pub struct AppearanceCache { /* private fields */ }Expand description
Appearance stream cache with invalidation.
Implementations§
Source§impl AppearanceCache
impl AppearanceCache
Sourcepub fn get_or_generate(
&mut self,
node_id: FormNodeId,
value: &str,
width: f64,
height: f64,
config: &AppearanceConfig,
) -> &AppearanceStream
pub fn get_or_generate( &mut self, node_id: FormNodeId, value: &str, width: f64, height: f64, config: &AppearanceConfig, ) -> &AppearanceStream
get_or_generate.
Sourcepub fn invalidate(&mut self, node_id: FormNodeId)
pub fn invalidate(&mut self, node_id: FormNodeId)
invalidate.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AppearanceCache
impl RefUnwindSafe for AppearanceCache
impl Send for AppearanceCache
impl Sync for AppearanceCache
impl Unpin for AppearanceCache
impl UnsafeUnpin for AppearanceCache
impl UnwindSafe for AppearanceCache
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> 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> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().