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