pub struct Locator {
pub metadata: Option<ArcProperties>,
/* private fields */
}
Expand description
A String
that respects the Locator
canon form: <proto>/<address>?<metadata>
, such that <metadata>
is of the form <key1>=<value1>;...;<keyN>=<valueN>
where keys are alphabetically sorted.
Fields§
§metadata: Option<ArcProperties>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Locator
impl<'de> Deserialize<'de> for Locator
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 Locator
impl StructuralPartialEq for Locator
Auto Trait Implementations§
impl Freeze for Locator
impl RefUnwindSafe for Locator
impl Send for Locator
impl Sync for Locator
impl Unpin for Locator
impl UnwindSafe for Locator
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