pub struct BundlePath(/* private fields */);Expand description
A normalized bundle-relative path: forward slashes only, no leading slash,
no empty, ., or .. component.
Implementations§
Trait Implementations§
Source§impl Clone for BundlePath
impl Clone for BundlePath
Source§fn clone(&self) -> BundlePath
fn clone(&self) -> BundlePath
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 BundlePath
impl Debug for BundlePath
Source§impl DescribeWire for BundlePath
impl DescribeWire for BundlePath
Source§fn wire_schema() -> WireSchema
fn wire_schema() -> WireSchema
The shape a value of this type puts on the wire.
Source§impl<'de> Deserialize<'de> for BundlePath
impl<'de> Deserialize<'de> for BundlePath
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 Display for BundlePath
impl Display for BundlePath
impl Eq for BundlePath
Source§impl Hash for BundlePath
impl Hash for BundlePath
Source§impl Ord for BundlePath
impl Ord for BundlePath
Source§fn cmp(&self, other: &BundlePath) -> Ordering
fn cmp(&self, other: &BundlePath) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for BundlePath
impl PartialEq for BundlePath
Source§impl PartialOrd for BundlePath
impl PartialOrd for BundlePath
Source§impl Serialize for BundlePath
impl Serialize for BundlePath
impl StructuralPartialEq for BundlePath
Auto Trait Implementations§
impl Freeze for BundlePath
impl RefUnwindSafe for BundlePath
impl Send for BundlePath
impl Sync for BundlePath
impl Unpin for BundlePath
impl UnsafeUnpin for BundlePath
impl UnwindSafe for BundlePath
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