是否可以使用IOS SDK (Swift)显式访问FaceID iPhone模块的红外摄像头,例如,获取红外图像,或者是否可以仅使用通用FaceID模块而不与该系统的各个元素交互?
主页
/
user-266177
Евгений Иванов's questions
有PHP
一个进程在容器内有 Web 服务器的地方工作Docker
,该进程在帮助下启动,PHP-CLI
下班后它应该提供几个链接,例如доменХостМашины\ссылка
,如何从我的进程中获取机器主机域?
万不得已,您可以替换IP
机器的主机,但PHP-CLI
我也不知道如何获取它。
我的PHP
项目有几个扩展,如PhpThread
, PhpRedis
。发布项目时,我需要以某种方式表明该项目依赖于解释器的这些扩展。
自然,composer.json
这些依赖关系不能在我身上指出来,如何才能正确指出解释器依赖于这些扩展呢?
在阅读了关于泛型类型的 Rust 编程语言章节之后,问题出现了,Rust 是否有原始类型的泛型?在 C++ 中,例如,在声明模板时,有泛化typename
,例如
template <typename T>
void example(T param) {
//code
}
现在该函数将能够接受任何原始类型,还有<class T>
.
在 Rust 中,我们可以给泛型限制特征,但是我们如何给泛型限制原始类型呢?举个例子,如果我们完全不指定泛化的限制,我们将无法使用它,因为在公告的时候,我们不确定是否有T
像数字类型这样的操作,例如。
fn example<T>(param: T) {
param + 1//error
}
example(12);
也就是说,我们通常不能告诉函数泛型将是任何数字类型,但我们可以通过 trait 来限制泛型,例如
trait Test {
fn test(&self);
}
fn example<T: Test>(t: T) {
t.test//working
}
好吧,最后,主要问题是如何赋予泛型类型对原始类型的约束?例如,对于所有数字类型。可能吗?或者我是否需要编写一个i32
例如将要实现的特征?还是没有意义?