[−][src]Struct bigml::resource::source::Source
A data source used by BigML.
TODO: Still lots of missing fields.
Fields
common: ResourceCommon
Common resource information. These fields will be serialized at the
top-level of this structure by serde
.
resource: Id<Source>
The ID of this resource.
status: GenericStatus
The status of this source.
file_name: Option<String>
The name of the file uploaded.
md5: String
An MD5 hash of the uploaded file.
size: u64
The number of bytes of the source.
disable_datetime: Option<bool>
Whether BigML should automatically expand dates into year, day of week, etc.
fields: Option<HashMap<String, Field>>
The fields in this source, keyed by BigML internal ID.
Trait Implementations
impl Clone for Source
[src]
impl Debug for Source
[src]
impl<'de> Deserialize<'de> for Source
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Resource for Source
[src]
fn id_prefix() -> &'static str
[src]
fn create_path() -> &'static str
[src]
fn common(&self) -> &ResourceCommon
[src]
fn id(&self) -> &Id<Self>
[src]
fn status(&self) -> &dyn Status
[src]
impl Serialize for Source
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl Updatable for Source
[src]
type Update = SourceUpdate
The type of the data used to update this value.
Auto Trait Implementations
impl RefUnwindSafe for Source
impl Send for Source
impl Sync for Source
impl Unpin for Source
impl UnwindSafe for Source
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,