Struct aws_sdk_sagemaker::model::DataSource
source · [−]#[non_exhaustive]pub struct DataSource { /* private fields */ }Expand description
Describes the location of the channel data.
Implementations
sourceimpl DataSource
impl DataSource
sourcepub fn s3_data_source(&self) -> Option<&S3DataSource>
pub fn s3_data_source(&self) -> Option<&S3DataSource>
The S3 location of the data source that is associated with a channel.
sourcepub fn file_system_data_source(&self) -> Option<&FileSystemDataSource>
pub fn file_system_data_source(&self) -> Option<&FileSystemDataSource>
The file system that is associated with a channel.
sourceimpl DataSource
impl DataSource
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DataSource.
Trait Implementations
sourceimpl Clone for DataSource
impl Clone for DataSource
sourcefn clone(&self) -> DataSource
fn clone(&self) -> DataSource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DataSource
impl Debug for DataSource
sourceimpl PartialEq<DataSource> for DataSource
impl PartialEq<DataSource> for DataSource
sourcefn eq(&self, other: &DataSource) -> bool
fn eq(&self, other: &DataSource) -> bool
impl StructuralPartialEq for DataSource
Auto Trait Implementations
impl RefUnwindSafe for DataSource
impl Send for DataSource
impl Sync for DataSource
impl Unpin for DataSource
impl UnwindSafe for DataSource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more