Struct chris::api::FileBrowserUrlRef
source · [−]#[repr(transparent)]pub struct FileBrowserUrlRef(_);Expand description
A reference to a borrowed FileBrowserUrl
Implementations
sourceimpl FileBrowserUrlRef
impl FileBrowserUrlRef
sourcepub fn from_str(raw: &str) -> &Self
pub fn from_str(raw: &str) -> &Self
Transparently reinterprets the string slice as a strongly-typed FileBrowserUrlRef
sourcepub fn into_owned(self: Box<FileBrowserUrlRef>) -> FileBrowserUrl
pub fn into_owned(self: Box<FileBrowserUrlRef>) -> FileBrowserUrl
Converts a Box<FileBrowserUrlRef> into a FileBrowserUrl without copying or allocating
Trait Implementations
sourceimpl AsRef<FileBrowserUrlRef> for FileBrowserUrl
impl AsRef<FileBrowserUrlRef> for FileBrowserUrl
sourcefn as_ref(&self) -> &FileBrowserUrlRef
fn as_ref(&self) -> &FileBrowserUrlRef
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<str> for FileBrowserUrlRef
impl AsRef<str> for FileBrowserUrlRef
sourceimpl Borrow<FileBrowserUrlRef> for FileBrowserUrl
impl Borrow<FileBrowserUrlRef> for FileBrowserUrl
sourcefn borrow(&self) -> &FileBrowserUrlRef
fn borrow(&self) -> &FileBrowserUrlRef
Immutably borrows from an owned value. Read more
sourceimpl Borrow<str> for FileBrowserUrlRef
impl Borrow<str> for FileBrowserUrlRef
sourceimpl Debug for FileBrowserUrlRef
impl Debug for FileBrowserUrlRef
sourceimpl<'de: 'a, 'a> Deserialize<'de> for &'a FileBrowserUrlRef
impl<'de: 'a, 'a> Deserialize<'de> for &'a FileBrowserUrlRef
sourcefn 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
sourceimpl Display for FileBrowserUrlRef
impl Display for FileBrowserUrlRef
sourceimpl From<&'_ FileBrowserUrlRef> for FileBrowserUrl
impl From<&'_ FileBrowserUrlRef> for FileBrowserUrl
sourcefn from(s: &FileBrowserUrlRef) -> Self
fn from(s: &FileBrowserUrlRef) -> Self
Converts to this type from the input type.
sourceimpl<'a, 'b: 'a> From<&'a Cow<'b, FileBrowserUrlRef>> for &'a FileBrowserUrlRef
impl<'a, 'b: 'a> From<&'a Cow<'b, FileBrowserUrlRef>> for &'a FileBrowserUrlRef
sourcefn from(r: &'a Cow<'b, FileBrowserUrlRef>) -> &'a FileBrowserUrlRef
fn from(r: &'a Cow<'b, FileBrowserUrlRef>) -> &'a FileBrowserUrlRef
Converts to this type from the input type.
sourceimpl<'a> From<&'a FileBrowserUrlRef> for Cow<'a, FileBrowserUrlRef>
impl<'a> From<&'a FileBrowserUrlRef> for Cow<'a, FileBrowserUrlRef>
sourcefn from(r: &'a FileBrowserUrlRef) -> Self
fn from(r: &'a FileBrowserUrlRef) -> Self
Converts to this type from the input type.
sourceimpl<'a> From<&'a str> for &'a FileBrowserUrlRef
impl<'a> From<&'a str> for &'a FileBrowserUrlRef
sourcefn from(s: &'a str) -> &'a FileBrowserUrlRef
fn from(s: &'a str) -> &'a FileBrowserUrlRef
Converts to this type from the input type.
sourceimpl Hash for FileBrowserUrlRef
impl Hash for FileBrowserUrlRef
sourceimpl PartialEq<&'_ FileBrowserUrlRef> for FileBrowserUrl
impl PartialEq<&'_ FileBrowserUrlRef> for FileBrowserUrl
sourceimpl PartialEq<&'_ FileBrowserUrlRef> for FileBrowserUrlRef
impl PartialEq<&'_ FileBrowserUrlRef> for FileBrowserUrlRef
sourceimpl PartialEq<&'_ FileBrowserUrlRef> for Box<FileBrowserUrlRef>
impl PartialEq<&'_ FileBrowserUrlRef> for Box<FileBrowserUrlRef>
sourceimpl PartialEq<Box<FileBrowserUrlRef, Global>> for &FileBrowserUrlRef
impl PartialEq<Box<FileBrowserUrlRef, Global>> for &FileBrowserUrlRef
sourceimpl PartialEq<Box<FileBrowserUrlRef, Global>> for FileBrowserUrlRef
impl PartialEq<Box<FileBrowserUrlRef, Global>> for FileBrowserUrlRef
sourceimpl PartialEq<FileBrowserUrl> for FileBrowserUrlRef
impl PartialEq<FileBrowserUrl> for FileBrowserUrlRef
sourceimpl PartialEq<FileBrowserUrl> for &FileBrowserUrlRef
impl PartialEq<FileBrowserUrl> for &FileBrowserUrlRef
sourceimpl PartialEq<FileBrowserUrlRef> for FileBrowserUrl
impl PartialEq<FileBrowserUrlRef> for FileBrowserUrl
sourceimpl PartialEq<FileBrowserUrlRef> for &FileBrowserUrlRef
impl PartialEq<FileBrowserUrlRef> for &FileBrowserUrlRef
sourceimpl Serialize for FileBrowserUrlRef
impl Serialize for FileBrowserUrlRef
sourceimpl ToOwned for FileBrowserUrlRef
impl ToOwned for FileBrowserUrlRef
type Owned = FileBrowserUrl
type Owned = FileBrowserUrl
The resulting type after obtaining ownership.
sourcefn to_owned(&self) -> Self::Owned
fn to_owned(&self) -> Self::Owned
Creates owned data from borrowed data, usually by cloning. Read more
sourcefn clone_into(&self, target: &mut Self::Owned)
fn clone_into(&self, target: &mut Self::Owned)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
impl Eq for FileBrowserUrlRef
Auto Trait Implementations
impl RefUnwindSafe for FileBrowserUrlRef
impl Send for FileBrowserUrlRef
impl !Sized for FileBrowserUrlRef
impl Sync for FileBrowserUrlRef
impl Unpin for FileBrowserUrlRef
impl UnwindSafe for FileBrowserUrlRef
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.