pub struct IfaceId(/* private fields */);Expand description
Validated iface_id. Regex ^[A-Za-z0-9_]{1,64}$.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IfaceId
impl<'de> Deserialize<'de> for IfaceId
Source§fn deserialize<D: Deserializer<'de>>(de: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(de: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for IfaceId
impl StructuralPartialEq for IfaceId
Auto Trait Implementations§
impl Freeze for IfaceId
impl RefUnwindSafe for IfaceId
impl Send for IfaceId
impl Sync for IfaceId
impl Unpin for IfaceId
impl UnsafeUnpin for IfaceId
impl UnwindSafe for IfaceId
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