···168}
169170impl UnauthenticatedSession<JacquardResolver> {
171- /// Create a new unauthenticated session using public resolvers
172 pub fn new_public() -> Self {
173 let resolver = Arc::new(JacquardResolver::default());
174 let endpoint = Arc::new(RwLock::new(None));
···180 }
181 }
182183- /// Create a new unauthenticated session using the Slingshot relay resolver
184 pub fn new_slingshot() -> Self {
185 let resolver = Arc::new(slingshot_resolver_default());
186 let endpoint = Arc::new(RwLock::new(None));
···168}
169170impl UnauthenticatedSession<JacquardResolver> {
171+ /// Create a new unauthenticated session using the public bluesky appview api as a fallback resolver
172 pub fn new_public() -> Self {
173 let resolver = Arc::new(JacquardResolver::default());
174 let endpoint = Arc::new(RwLock::new(None));
···180 }
181 }
182183+ /// Create a new unauthenticated session using the Slingshot service for handle resolution
184 pub fn new_slingshot() -> Self {
185 let resolver = Arc::new(slingshot_resolver_default());
186 let endpoint = Arc::new(RwLock::new(None));