agde_io
0.1.0
Options
Methods
arc
delete
diff
flush
flush_out
metadata
metadata_offline
new
public_storage_disabled
read
read_clean
startup_timeout
sync_interval
sync_metadata
with_file_cache_max_size
with_no_public_storage
with_periodic_interval
with_startup_duration
with_sync_interval
write
write_clean
Auto Trait Implementations
!RefUnwindSafe
!UnwindSafe
Freeze
Send
Sync
Unpin
Blanket Implementations
Any
Borrow<T>
BorrowMut<T>
From<T>
Into<U>
TryFrom<U>
TryInto<U>
VZip<V>
In crate agde_
io
agde_io
Struct
Options
Copy item path
source
pub struct Options<P:
Platform
> {
/* private fields */
}
Implementations
§
source
§
impl<P:
Platform
>
Options
<P>
source
pub fn
new
( read:
ReadFn
, write:
WriteFn
, delete:
DeleteFn
, rough_resource_diff:
DiffFn
, metadata:
Arc
<Mutex<
Metadata
>>, offline_metadata:
Arc
<Mutex<
Metadata
>>, startup_timeout:
Duration
, sync_interval: