pub struct OssIndexConfig {
pub user: Option<String>,
pub token: Option<String>,
pub batch_size: usize,
}Expand description
Configuration for OSS Index source.
Fields§
§user: Option<String>OSS Index username (email) for authenticated requests.
token: Option<String>OSS Index API token.
batch_size: usizeMaximum components per batch request (max: 128).
Trait Implementations§
Source§impl Clone for OssIndexConfig
impl Clone for OssIndexConfig
Source§fn clone(&self) -> OssIndexConfig
fn clone(&self) -> OssIndexConfig
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 OssIndexConfig
impl Debug for OssIndexConfig
Source§impl Default for OssIndexConfig
impl Default for OssIndexConfig
Source§impl<'de> Deserialize<'de> for OssIndexConfig
impl<'de> Deserialize<'de> for OssIndexConfig
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
Auto Trait Implementations§
impl Freeze for OssIndexConfig
impl RefUnwindSafe for OssIndexConfig
impl Send for OssIndexConfig
impl Sync for OssIndexConfig
impl Unpin for OssIndexConfig
impl UnwindSafe for OssIndexConfig
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