pub struct MediaReference {
pub uri: String,
}Fields§
§uri: StringImplementations§
Source§impl MediaReference
impl MediaReference
pub fn reference( &self, kind: ArtifactKind, ) -> Result<ArtifactReference, ArtifactReferenceError>
pub fn validate( &self, tenant: &str, scope: &str, kind: ArtifactKind, ) -> Result<ArtifactReference, ArtifactReferenceError>
Trait Implementations§
Source§impl Clone for MediaReference
impl Clone for MediaReference
Source§impl Debug for MediaReference
impl Debug for MediaReference
Source§impl<'de> Deserialize<'de> for MediaReference
impl<'de> Deserialize<'de> for MediaReference
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
impl Eq for MediaReference
Source§impl PartialEq for MediaReference
impl PartialEq for MediaReference
Source§impl Serialize for MediaReference
impl Serialize for MediaReference
impl StructuralPartialEq for MediaReference
Auto Trait Implementations§
impl Freeze for MediaReference
impl RefUnwindSafe for MediaReference
impl Send for MediaReference
impl Sync for MediaReference
impl Unpin for MediaReference
impl UnsafeUnpin for MediaReference
impl UnwindSafe for MediaReference
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