pub enum CreativeWorkTitle {
VecInlineContent(Vec<InlineContent>),
String(String),
}
Expand description
Types permitted for the title
property of a CreativeWork
node.
Variants§
VecInlineContent(Vec<InlineContent>)
String(String)
Trait Implementations§
Source§impl AsRef<str> for CreativeWorkTitle
impl AsRef<str> for CreativeWorkTitle
Source§impl Clone for CreativeWorkTitle
impl Clone for CreativeWorkTitle
Source§fn clone(&self) -> CreativeWorkTitle
fn clone(&self) -> CreativeWorkTitle
Returns a copy 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 moreSource§impl Debug for CreativeWorkTitle
impl Debug for CreativeWorkTitle
Source§impl<'de> Deserialize<'de> for CreativeWorkTitle
impl<'de> Deserialize<'de> for CreativeWorkTitle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CreativeWorkTitle
impl RefUnwindSafe for CreativeWorkTitle
impl Send for CreativeWorkTitle
impl Sync for CreativeWorkTitle
impl Unpin for CreativeWorkTitle
impl UnwindSafe for CreativeWorkTitle
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