pub struct MlDatasetName(/* private fields */);Implementations§
Source§impl MlDatasetName
impl MlDatasetName
Sourcepub fn new(value: impl AsRef<str>) -> Result<MlDatasetName, MlDatasetError>
pub fn new(value: impl AsRef<str>) -> Result<MlDatasetName, MlDatasetError>
Examples found in repository?
examples/basic_usage.rs (line 4)
3fn main() -> Result<(), Box<dyn std::error::Error>> {
4 let dataset = MlDatasetName::new("iris")?;
5 let feature = MlFeatureName::new("sepal_width")?;
6 let model = MlModelName::new("baseline-classifier")?;
7 let shape = TensorShape::new([150, 4])?;
8
9 assert_eq!(dataset.as_str(), "iris");
10 assert_eq!(feature.as_str(), "sepal_width");
11 assert_eq!(model.as_str(), "baseline-classifier");
12 assert_eq!(shape.dims(), &[150, 4]);
13 Ok(())
14}Sourcepub fn as_str(&self) -> &str
pub fn as_str(&self) -> &str
Examples found in repository?
examples/basic_usage.rs (line 9)
3fn main() -> Result<(), Box<dyn std::error::Error>> {
4 let dataset = MlDatasetName::new("iris")?;
5 let feature = MlFeatureName::new("sepal_width")?;
6 let model = MlModelName::new("baseline-classifier")?;
7 let shape = TensorShape::new([150, 4])?;
8
9 assert_eq!(dataset.as_str(), "iris");
10 assert_eq!(feature.as_str(), "sepal_width");
11 assert_eq!(model.as_str(), "baseline-classifier");
12 assert_eq!(shape.dims(), &[150, 4]);
13 Ok(())
14}pub fn into_string(self) -> String
Trait Implementations§
Source§impl AsRef<str> for MlDatasetName
impl AsRef<str> for MlDatasetName
Source§impl Clone for MlDatasetName
impl Clone for MlDatasetName
Source§fn clone(&self) -> MlDatasetName
fn clone(&self) -> MlDatasetName
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 MlDatasetName
impl Debug for MlDatasetName
Source§impl Display for MlDatasetName
impl Display for MlDatasetName
Source§impl FromStr for MlDatasetName
impl FromStr for MlDatasetName
Source§type Err = MlDatasetError
type Err = MlDatasetError
The associated error which can be returned from parsing.
Source§fn from_str(
value: &str,
) -> Result<MlDatasetName, <MlDatasetName as FromStr>::Err>
fn from_str( value: &str, ) -> Result<MlDatasetName, <MlDatasetName as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for MlDatasetName
impl Hash for MlDatasetName
Source§impl Ord for MlDatasetName
impl Ord for MlDatasetName
Source§fn cmp(&self, other: &MlDatasetName) -> Ordering
fn cmp(&self, other: &MlDatasetName) -> 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 MlDatasetName
impl PartialEq for MlDatasetName
Source§fn eq(&self, other: &MlDatasetName) -> bool
fn eq(&self, other: &MlDatasetName) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for MlDatasetName
impl PartialOrd for MlDatasetName
Source§impl TryFrom<&str> for MlDatasetName
impl TryFrom<&str> for MlDatasetName
Source§type Error = MlDatasetError
type Error = MlDatasetError
The type returned in the event of a conversion error.
Source§fn try_from(
value: &str,
) -> Result<MlDatasetName, <MlDatasetName as TryFrom<&str>>::Error>
fn try_from( value: &str, ) -> Result<MlDatasetName, <MlDatasetName as TryFrom<&str>>::Error>
Performs the conversion.
impl Eq for MlDatasetName
impl StructuralPartialEq for MlDatasetName
Auto Trait Implementations§
impl Freeze for MlDatasetName
impl RefUnwindSafe for MlDatasetName
impl Send for MlDatasetName
impl Sync for MlDatasetName
impl Unpin for MlDatasetName
impl UnsafeUnpin for MlDatasetName
impl UnwindSafe for MlDatasetName
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