pub struct ParsedUrl {
pub identifier: String,
pub repo_name: String,
pub secret_key: Option<[u8; 32]>,
pub is_private: bool,
pub auto_generate_secret: bool,
}Expand description
Parsed htree URL components
Fields§
§identifier: String§repo_name: String§secret_key: Option<[u8; 32]>Secret key from #k=
is_private: boolWhether this is a private (self-only) repo from #private fragment
auto_generate_secret: boolWhether to auto-generate a secret key (from #link-visible fragment)
Auto Trait Implementations§
impl Freeze for ParsedUrl
impl RefUnwindSafe for ParsedUrl
impl Send for ParsedUrl
impl Sync for ParsedUrl
impl Unpin for ParsedUrl
impl UnwindSafe for ParsedUrl
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more