pub enum HubItemReference {
File(FileReference),
Folder(FolderReference),
WebLink(WeblinkReference),
Unknown(Value),
}Variants§
File(FileReference)
Folder(FolderReference)
WebLink(WeblinkReference)
Unknown(Value)
An unrecognized discriminator, retained verbatim (open union).
Trait Implementations§
Source§impl Clone for HubItemReference
impl Clone for HubItemReference
Source§fn clone(&self) -> HubItemReference
fn clone(&self) -> HubItemReference
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HubItemReference
impl Debug for HubItemReference
Source§impl Default for HubItemReference
impl Default for HubItemReference
Source§impl<'de> Deserialize<'de> for HubItemReference
impl<'de> Deserialize<'de> for HubItemReference
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HubItemReference
impl PartialEq for HubItemReference
Source§impl Serialize for HubItemReference
impl Serialize for HubItemReference
impl StructuralPartialEq for HubItemReference
Auto Trait Implementations§
impl Freeze for HubItemReference
impl RefUnwindSafe for HubItemReference
impl Send for HubItemReference
impl Sync for HubItemReference
impl Unpin for HubItemReference
impl UnsafeUnpin for HubItemReference
impl UnwindSafe for HubItemReference
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