pub struct MediaLibraryConfig {
pub backend: MediaLibraryBackend,
pub object_root: String,
pub s3: MediaLibraryS3Config,
}Expand description
Durable media object storage settings.
Fields§
§backend: MediaLibraryBackendSelected storage backend.
object_root: StringFilesystem-relative object root for local storage.
s3: MediaLibraryS3ConfigS3-specific settings.
Implementations§
Trait Implementations§
Source§impl Clone for MediaLibraryConfig
impl Clone for MediaLibraryConfig
Source§impl Debug for MediaLibraryConfig
impl Debug for MediaLibraryConfig
Source§impl Default for MediaLibraryConfig
impl Default for MediaLibraryConfig
impl Eq for MediaLibraryConfig
Source§impl PartialEq for MediaLibraryConfig
impl PartialEq for MediaLibraryConfig
impl StructuralPartialEq for MediaLibraryConfig
Auto Trait Implementations§
impl Freeze for MediaLibraryConfig
impl RefUnwindSafe for MediaLibraryConfig
impl Send for MediaLibraryConfig
impl Sync for MediaLibraryConfig
impl Unpin for MediaLibraryConfig
impl UnsafeUnpin for MediaLibraryConfig
impl UnwindSafe for MediaLibraryConfig
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