pub struct ViewReference {
pub space: String,
pub external_id: String,
pub version: String,
}Expand description
Reference to a view.
Fields§
§space: StringSpace ID.
external_id: StringView external ID.
version: StringView version.
Trait Implementations§
Source§impl Clone for ViewReference
impl Clone for ViewReference
Source§fn clone(&self) -> ViewReference
fn clone(&self) -> ViewReference
Returns a duplicate 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 ViewReference
impl Debug for ViewReference
Source§impl Default for ViewReference
impl Default for ViewReference
Source§fn default() -> ViewReference
fn default() -> ViewReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ViewReference
impl<'de> Deserialize<'de> for ViewReference
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
Source§impl From<ViewReference> for TaggedViewReference
impl From<ViewReference> for TaggedViewReference
Source§fn from(value: ViewReference) -> Self
fn from(value: ViewReference) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ViewReference
impl RefUnwindSafe for ViewReference
impl Send for ViewReference
impl Sync for ViewReference
impl Unpin for ViewReference
impl UnwindSafe for ViewReference
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