pub struct MetaTagsBuilder { /* private fields */ }
Expand description
Builder for constructing meta tags.
Implementations§
Source§impl MetaTagsBuilder
impl MetaTagsBuilder
Sourcepub fn with_title(self, title: impl Into<String>) -> Self
pub fn with_title(self, title: impl Into<String>) -> Self
Sets the title for the meta tags.
Sourcepub fn with_description(self, desc: impl Into<String>) -> Self
pub fn with_description(self, desc: impl Into<String>) -> Self
Sets the description for the meta tags.
Sourcepub fn add_meta_tag(
self,
name: impl Into<String>,
content: impl Into<String>,
) -> Self
pub fn add_meta_tag( self, name: impl Into<String>, content: impl Into<String>, ) -> Self
Adds an additional meta tag.
Adds multiple meta tags at once.
Trait Implementations§
Source§impl Debug for MetaTagsBuilder
impl Debug for MetaTagsBuilder
Source§impl Default for MetaTagsBuilder
impl Default for MetaTagsBuilder
Source§fn default() -> MetaTagsBuilder
fn default() -> MetaTagsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MetaTagsBuilder
impl RefUnwindSafe for MetaTagsBuilder
impl Send for MetaTagsBuilder
impl Sync for MetaTagsBuilder
impl Unpin for MetaTagsBuilder
impl UnwindSafe for MetaTagsBuilder
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
§fn deserialize(
&self,
deserializer: &mut D,
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize( &self, deserializer: &mut D, ) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
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