Type Alias StreamResponseResult

Source
pub type StreamResponseResult = Result<Box<dyn Stream<Item = Result<GenerateContentResponse, StreamBodyError>> + Unpin>, GemError>;

Aliased Type§

pub enum StreamResponseResult {
    Ok(Box<dyn Stream<Item = Result<GenerateContentResponse, StreamBodyError>> + Unpin>),
    Err(GemError),
}

Variants§

§1.0.0

Ok(Box<dyn Stream<Item = Result<GenerateContentResponse, StreamBodyError>> + Unpin>)

Contains the success value

§1.0.0

Err(GemError)

Contains the error value