#[non_exhaustive]pub struct GcsSources {
pub uris: Vec<String>,
/* private fields */
}Available on crate features
conversation-datasets or documents only.Expand description
Google Cloud Storage location for the inputs.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.uris: Vec<String>Required. Google Cloud Storage URIs for the inputs. A URI is of the form:
gs://bucket/object-prefix-or-name
Whether a prefix or name is used depends on the use case.
Implementations§
Trait Implementations§
Source§impl Clone for GcsSources
impl Clone for GcsSources
Source§fn clone(&self) -> GcsSources
fn clone(&self) -> GcsSources
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 GcsSources
impl Debug for GcsSources
Source§impl Default for GcsSources
impl Default for GcsSources
Source§fn default() -> GcsSources
fn default() -> GcsSources
Returns the “default value” for a type. Read more
Source§impl PartialEq for GcsSources
impl PartialEq for GcsSources
impl StructuralPartialEq for GcsSources
Auto Trait Implementations§
impl Freeze for GcsSources
impl RefUnwindSafe for GcsSources
impl Send for GcsSources
impl Sync for GcsSources
impl Unpin for GcsSources
impl UnwindSafe for GcsSources
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