diff --git a/src/sharry/chunkedfile.rs b/src/sharry/file/chunkedfile.rs similarity index 100% rename from src/sharry/chunkedfile.rs rename to src/sharry/file/chunkedfile.rs diff --git a/src/sharry/file.rs b/src/sharry/file/file.rs similarity index 97% rename from src/sharry/file.rs rename to src/sharry/file/file.rs index b52b915..3877861 100644 --- a/src/sharry/file.rs +++ b/src/sharry/file/file.rs @@ -8,11 +8,11 @@ use std::{ use log::debug; use ureq::{Error::Other, http::StatusCode}; -use super::{ +use super::super::{ alias::{Alias, SharryAlias}, - chunkedfile::{Chunk, ChunkedFile}, share::Share, }; +use super::chunkedfile::{Chunk, ChunkedFile}; #[derive(Debug)] pub struct File<'t> { diff --git a/src/sharry/file/mod.rs b/src/sharry/file/mod.rs new file mode 100644 index 0000000..e8f309f --- /dev/null +++ b/src/sharry/file/mod.rs @@ -0,0 +1,7 @@ +#![allow(unused_imports)] + +mod chunkedfile; +mod file; + +pub use chunkedfile::{Chunk, ChunkedFile}; +pub use file::File; diff --git a/src/sharry/mod.rs b/src/sharry/mod.rs index cdc9014..13bd147 100644 --- a/src/sharry/mod.rs +++ b/src/sharry/mod.rs @@ -2,7 +2,6 @@ mod alias; mod api; -mod chunkedfile; mod file; mod share;