pub struct CSharpNamespace(/* private fields */);Expand description
A validated C# namespace (e.g. "Company.Product").
Each segment must start with an ASCII letter or underscore and contain only ASCII alphanumeric characters or underscores.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for CSharpNamespace
impl AsRef<str> for CSharpNamespace
Source§impl Clone for CSharpNamespace
impl Clone for CSharpNamespace
Source§fn clone(&self) -> CSharpNamespace
fn clone(&self) -> CSharpNamespace
Returns a duplicate of the value. Read more
1.0.0 · 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 CSharpNamespace
impl Debug for CSharpNamespace
Source§impl Display for CSharpNamespace
impl Display for CSharpNamespace
Source§impl PartialEq<&str> for CSharpNamespace
impl PartialEq<&str> for CSharpNamespace
Source§impl PartialEq for CSharpNamespace
impl PartialEq for CSharpNamespace
impl Eq for CSharpNamespace
impl StructuralPartialEq for CSharpNamespace
Auto Trait Implementations§
impl Freeze for CSharpNamespace
impl RefUnwindSafe for CSharpNamespace
impl Send for CSharpNamespace
impl Sync for CSharpNamespace
impl Unpin for CSharpNamespace
impl UnsafeUnpin for CSharpNamespace
impl UnwindSafe for CSharpNamespace
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