Struct garage_model::bucket_table::CorsRule
source · pub struct CorsRule {
pub id: Option<String>,
pub max_age_seconds: Option<u64>,
pub allow_origins: Vec<String>,
pub allow_methods: Vec<String>,
pub allow_headers: Vec<String>,
pub expose_headers: Vec<String>,
}
Fields
id: Option<String>
max_age_seconds: Option<u64>
allow_origins: Vec<String>
allow_methods: Vec<String>
allow_headers: Vec<String>
expose_headers: Vec<String>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for CorsRule
impl<'de> Deserialize<'de> for CorsRule
sourcefn 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
impl Eq for CorsRule
impl StructuralEq for CorsRule
impl StructuralPartialEq for CorsRule
Auto Trait Implementations
impl RefUnwindSafe for CorsRule
impl Send for CorsRule
impl Sync for CorsRule
impl Unpin for CorsRule
impl UnwindSafe for CorsRule
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