pub struct ClusterNetworkStr { /* private fields */ }Trait Implementations§
Source§impl BoundedString for ClusterNetworkStr
impl BoundedString for ClusterNetworkStr
const MIN_LENGTH: Option<usize>
const MAX_LENGTH: Option<usize>
const DEFAULT: Option<&'static str>
const PATTERN: Option<&'static str>
const TYPE_DESCRIPTION: &'static str = "a string with length at most 128"
fn get_value(&self) -> &str
fn new(value: String) -> Result<Self, BoundedStringError>
fn validate(value: &str) -> Result<(), BoundedStringError>
Source§impl Clone for ClusterNetworkStr
impl Clone for ClusterNetworkStr
Source§fn clone(&self) -> ClusterNetworkStr
fn clone(&self) -> ClusterNetworkStr
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 ClusterNetworkStr
impl Debug for ClusterNetworkStr
Source§impl<'de> Deserialize<'de> for ClusterNetworkStr
impl<'de> Deserialize<'de> for ClusterNetworkStr
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
Source§impl PartialEq for ClusterNetworkStr
impl PartialEq for ClusterNetworkStr
Source§fn eq(&self, other: &ClusterNetworkStr) -> bool
fn eq(&self, other: &ClusterNetworkStr) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ClusterNetworkStr
impl PartialOrd for ClusterNetworkStr
Source§impl Serialize for ClusterNetworkStr
impl Serialize for ClusterNetworkStr
impl StructuralPartialEq for ClusterNetworkStr
Auto Trait Implementations§
impl Freeze for ClusterNetworkStr
impl RefUnwindSafe for ClusterNetworkStr
impl Send for ClusterNetworkStr
impl Sync for ClusterNetworkStr
impl Unpin for ClusterNetworkStr
impl UnsafeUnpin for ClusterNetworkStr
impl UnwindSafe for ClusterNetworkStr
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